summaryrefslogtreecommitdiff
path: root/databases/mariadb105-server/files/patch-mysys_CMakeLists.txt
diff options
context:
space:
mode:
authorPiotr Kubaj <pkubaj@FreeBSD.org>2020-12-06 19:41:43 +0000
committerPiotr Kubaj <pkubaj@FreeBSD.org>2020-12-06 19:41:43 +0000
commit2ddf2a38cc565b6b0dde4ebe3552f4f35531a337 (patch)
treecb0be4284e63ed901db9485fd05e921f7f1e675b /databases/mariadb105-server/files/patch-mysys_CMakeLists.txt
parentmath/arb: Update 2.18.1 -> 2.19.0 (diff)
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
Diffstat (limited to 'databases/mariadb105-server/files/patch-mysys_CMakeLists.txt')
-rw-r--r--databases/mariadb105-server/files/patch-mysys_CMakeLists.txt11
1 files changed, 11 insertions, 0 deletions
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")