From 45c13c5409b49ae4362c5e31f94141f4f06e30f6 Mon Sep 17 00:00:00 2001 From: Ilya Shipitsin Date: Sun, 3 Feb 2019 18:05:34 +0500 Subject: [PATCH] disable cpu features on arm64, amrhf, s390x tested on launchpad --- src/Mayaqua/CMakeLists.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Mayaqua/CMakeLists.txt b/src/Mayaqua/CMakeLists.txt index 8d1837e4..b4a536c3 100644 --- a/src/Mayaqua/CMakeLists.txt +++ b/src/Mayaqua/CMakeLists.txt @@ -65,12 +65,12 @@ if(UNIX) target_link_libraries(mayaqua PRIVATE OpenSSL::SSL OpenSSL::Crypto Threads::Threads ZLIB::ZLIB) - if(HAVE_SYS_AUXV) + if (CMAKE_SYSTEM_PROCESSOR MATCHES "^(armv7l|aarch64|s390x)$" OR NOT HAVE_SYS_AUXV) + add_definitions(-DSKIP_CPU_FEATURES) + else() add_subdirectory(3rdparty/cpu_features) set_property(TARGET cpu_features PROPERTY POSITION_INDEPENDENT_CODE ON) target_link_libraries(mayaqua PRIVATE cpu_features) - else() - add_definitions(-DSKIP_CPU_FEATURES) endif() if(LIB_RT)