mariadb: Update to the latest version 10.9.3
[feed/packages.git] / utils / mariadb / patches / 210-no-altivec.patch
1 --- a/mysys/CMakeLists.txt
2 +++ b/mysys/CMakeLists.txt
3 @@ -141,7 +141,7 @@ ELSEIF(CMAKE_SYSTEM_PROCESSOR MATCHES "a
4 ENDIF()
5 ENDIF()
6
7 -IF(CMAKE_SYSTEM_PROCESSOR MATCHES "ppc64|powerpc64" OR CMAKE_SYSTEM_NAME MATCHES AIX)
8 +IF(FALSE)
9 SET(MYSYS_SOURCES ${MYSYS_SOURCES} crc32/crc32_ppc64.c crc32/crc32c_ppc.c)
10 SET_SOURCE_FILES_PROPERTIES(crc32/crc32_ppc64.c crc32/crc32c_ppc.c PROPERTIES
11 COMPILE_FLAGS "${COMPILE_FLAGS} -maltivec -mvsx -mpower8-vector -mcrypto -mpower8-vector")
12 --- a/mysys/crc32ieee.cc
13 +++ b/mysys/crc32ieee.cc
14 @@ -52,7 +52,6 @@ static my_crc32_t init_crc32()
15 static const my_crc32_t my_checksum_func= init_crc32();
16
17 #ifdef __powerpc64__
18 -# error "my_checksum() is defined in mysys/crc32/crc32_ppc64.c"
19 #endif
20 extern "C"
21 uint32 my_checksum(uint32 crc, const void *data, size_t len)