From 2ddf2a38cc565b6b0dde4ebe3552f4f35531a337 Mon Sep 17 00:00:00 2001 From: Piotr Kubaj Date: Sun, 6 Dec 2020 19:41:43 +0000 Subject: databases/mariadb105-server: fix build on powerpc64 Add powerpc64 as an alternative to ppc64. Fix crc32c the same way it was fixed already for databases/rocksdb. Approved by: tier 2 blanket MFH: 2020Q4 --- databases/mariadb105-server/files/patch-mysys_CMakeLists.txt | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 databases/mariadb105-server/files/patch-mysys_CMakeLists.txt (limited to 'databases/mariadb105-server/files/patch-mysys_CMakeLists.txt') diff --git a/databases/mariadb105-server/files/patch-mysys_CMakeLists.txt b/databases/mariadb105-server/files/patch-mysys_CMakeLists.txt new file mode 100644 index 000000000000..4a6a42d61f31 --- /dev/null +++ b/databases/mariadb105-server/files/patch-mysys_CMakeLists.txt @@ -0,0 +1,11 @@ +--- mysys/CMakeLists.txt.orig 2020-12-06 15:42:44 UTC ++++ mysys/CMakeLists.txt +@@ -115,7 +115,7 @@ ELSEIF(CMAKE_SYSTEM_PROCESSOR MATCHES "aarch64|AARCH64 + COMPILE_FLAGS "-march=armv8-a+crc+crypto") + ENDIF() + ENDIF() +-ELSEIF(CMAKE_SYSTEM_PROCESSOR MATCHES "ppc64") ++ELSEIF(CMAKE_SYSTEM_PROCESSOR MATCHES "^(ppc64|powerpc64)") + SET(MYSYS_SOURCES ${MYSYS_SOURCES} crc32/crc32_ppc64.c crc32/crc32c_ppc.c) + SET_SOURCE_FILES_PROPERTIES(crc32/crc32_ppc64.c crc32/crc32c_ppc.c PROPERTIES + COMPILE_FLAGS "${COMPILE_FLAGS} -maltivec -mvsx -mpower8-vector -mcrypto -mpower8-vector") -- cgit v1.2.3