mirror of
https://github.com/MariaDB/server.git
synced 2025-08-17 21:39:33 +00:00
MDEV-17103 MY_CHECK_{C,CXX}_COMPILER_FLAG do not work on with localized gcc
messages Force LANG=C for MY_CHECK_{C,CXX}_COMPILER_FLAG
This commit is contained in:
@ -13,7 +13,8 @@ SET(fail_patterns
|
||||
FAIL_REGEX "warning:.*redefined"
|
||||
FAIL_REGEX "[Ww]arning: [Oo]ption"
|
||||
)
|
||||
|
||||
#The regex patterns above are not localized, thus LANG=C
|
||||
SET(ENV{LANG} C)
|
||||
MACRO (MY_CHECK_C_COMPILER_FLAG flag)
|
||||
STRING(REGEX REPLACE "[-,= +]" "_" result "HAVE_C_${flag}")
|
||||
SET(SAVE_CMAKE_REQUIRED_FLAGS "${CMAKE_REQUIRED_FLAGS}")
|
||||
|
Reference in New Issue
Block a user