mirror of
https://github.com/MariaDB/server.git
synced 2025-11-27 05:41:41 +03:00
Add more workaround atop existing WolfSSL 5.5.4 workaround to compile ASAN on buildbot
The -D flag was not passed to asm compiler, despite SET_PROPERTY(COMPILE_OPTIONS) The exact reason for that remains unknown. It was not seen with gcc, as nor was be reproduced on newer CMake.
This commit is contained in:
@@ -12,6 +12,9 @@ IF(MSVC)
|
|||||||
SET(WOLFSSL_X86_64_BUILD 1)
|
SET(WOLFSSL_X86_64_BUILD 1)
|
||||||
SET(HAVE_INTEL_RDSEED 1)
|
SET(HAVE_INTEL_RDSEED 1)
|
||||||
SET(HAVE_INTEL_RDRAND 1)
|
SET(HAVE_INTEL_RDRAND 1)
|
||||||
|
ELSEIF(CMAKE_ASM_COMPILER_ID MATCHES "Clang" AND CMAKE_VERSION VERSION_LESS 3.16)
|
||||||
|
|
||||||
|
# WolfSSL 5.5.4 bug workaround below does not work, due to some CMake bug
|
||||||
ELSEIF(CMAKE_SYSTEM_PROCESSOR MATCHES "x86_64|amd64")
|
ELSEIF(CMAKE_SYSTEM_PROCESSOR MATCHES "x86_64|amd64")
|
||||||
SET(WOLFSSL_X86_64_BUILD 1)
|
SET(WOLFSSL_X86_64_BUILD 1)
|
||||||
IF(CMAKE_C_COMPILER_ID MATCHES GNU AND CMAKE_C_COMPILER_VERSION VERSION_LESS 4.9)
|
IF(CMAKE_C_COMPILER_ID MATCHES GNU AND CMAKE_C_COMPILER_VERSION VERSION_LESS 4.9)
|
||||||
|
|||||||
Reference in New Issue
Block a user