File: armhf-build.diff

package info (click to toggle)
apache-arrow 23.0.1-1
  • links: PTS
  • area: main
  • in suites: sid
  • size: 76,220 kB
  • sloc: cpp: 654,608; python: 70,522; ruby: 45,964; ansic: 18,742; sh: 7,365; makefile: 669; javascript: 125; xml: 41
file content (28 lines) | stat: -rw-r--r-- 1,230 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
fix

-- System processor: armv8l
CMake Error at cmake_modules/SetupCxxFlags.cmake:44 (message):
  Unknown system processor

--- apache-arrow-23.0.0.orig/cpp/cmake_modules/SetupCxxFlags.cmake
+++ apache-arrow-23.0.0/cpp/cmake_modules/SetupCxxFlags.cmake
@@ -30,7 +30,7 @@ if(NOT DEFINED ARROW_CPU_FLAG)
     set(ARROW_CPU_FLAG "x86")
   elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "aarch64|ARM64|arm64")
     set(ARROW_CPU_FLAG "aarch64")
-  elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "^arm$|armv[4-7]")
+  elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "^arm$|armv[4-8]")
     set(ARROW_CPU_FLAG "aarch32")
   elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "powerpc|ppc")
     set(ARROW_CPU_FLAG "ppc")
--- apache-arrow-23.0.0.orig/python/cmake_modules/SetupCxxFlags.cmake
+++ apache-arrow-23.0.0/python/cmake_modules/SetupCxxFlags.cmake
@@ -30,7 +30,7 @@ if(NOT DEFINED ARROW_CPU_FLAG)
     set(ARROW_CPU_FLAG "x86")
   elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "aarch64|ARM64|arm64")
     set(ARROW_CPU_FLAG "aarch64")
-  elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "^arm$|armv[4-7]")
+  elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "^arm$|armv[4-8]")
     set(ARROW_CPU_FLAG "aarch32")
   elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "powerpc|ppc")
     set(ARROW_CPU_FLAG "ppc")