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")
|