diff options
author | Mahdi Mokhtari <mmokhi@FreeBSD.org> | 2018-08-12 19:10:43 +0000 |
---|---|---|
committer | Mahdi Mokhtari <mmokhi@FreeBSD.org> | 2018-08-12 19:10:43 +0000 |
commit | 493b0d87314991e3859734d0a374f69a2b48f55f (patch) | |
tree | 19f7178d5286b72c213d40f2870648b270162f05 /databases/mysql80-server/files/patch-storage_innobase_ut_crc32.cc | |
parent | Unbreak (diff) |
databases/mysql80-server: Fix build on default Clang of 10.4-base
Add sse4.2 flag to CXXFLAGS on 10.4 case.
The build-script needs it when using intrin lib on crc32
Sponsored by: The FreeBSD Foundation
Diffstat (limited to 'databases/mysql80-server/files/patch-storage_innobase_ut_crc32.cc')
-rw-r--r-- | databases/mysql80-server/files/patch-storage_innobase_ut_crc32.cc | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/databases/mysql80-server/files/patch-storage_innobase_ut_crc32.cc b/databases/mysql80-server/files/patch-storage_innobase_ut_crc32.cc new file mode 100644 index 000000000000..a9dd0f59f1a4 --- /dev/null +++ b/databases/mysql80-server/files/patch-storage_innobase_ut_crc32.cc @@ -0,0 +1,11 @@ +--- storage/innobase/ut/crc32.cc.orig 2018-08-12 11:09:52 UTC ++++ storage/innobase/ut/crc32.cc +@@ -108,7 +108,7 @@ external tools. */ + */ + #if defined(__SSE4_2__) || defined(__clang__) || !defined(__GNUC__) || \ + __GNUC__ >= 5 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 9) +-#include <nmmintrin.h> ++#include <x86intrin.h> + #else + // GCC 4.8 without -msse4.2. + MY_ATTRIBUTE((target("sse4.2"))) |