File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 9797 llvm : " llvm@16"
9898 secp256k1 : " --build-secp256k1"
9999 cc : " clang"
100- flags : " -Os -fPIE -DBOOST_NO_CXX98_FUNCTION_BASE "
100+ flags : " -Os -fPIE"
101101 options : " --enable-isystem"
102102 packager : " brew"
103103 packages : " llvm@16 icu4c"
@@ -114,7 +114,7 @@ jobs:
114114 llvm : " llvm@16"
115115 secp256k1 : " --build-secp256k1"
116116 cc : " clang"
117- flags : " -Os -fvisibility=hidden -fPIE -DBOOST_NO_CXX98_FUNCTION_BASE "
117+ flags : " -Os -fvisibility=hidden -fPIE"
118118 options : " --enable-isystem"
119119 packager : " brew"
120120 packages : " llvm@16 icu4c"
@@ -368,7 +368,7 @@ jobs:
368368 llvm : " llvm@16"
369369 secp256k1 : " --build-secp256k1"
370370 cc : " clang"
371- flags : " -Os -fPIE -DBOOST_NO_CXX98_FUNCTION_BASE "
371+ flags : " -Os -fPIE"
372372 options : " "
373373 packager : " brew"
374374 packages : " llvm@16 icu4c"
@@ -385,7 +385,7 @@ jobs:
385385 llvm : " llvm@16"
386386 secp256k1 : " --build-secp256k1"
387387 cc : " clang"
388- flags : " -Os -fvisibility=hidden -fPIE -DBOOST_NO_CXX98_FUNCTION_BASE "
388+ flags : " -Os -fvisibility=hidden -fPIE"
389389 options : " "
390390 packager : " brew"
391391 packages : " llvm@16 icu4c"
Original file line number Diff line number Diff line change @@ -323,6 +323,11 @@ set_os_specific_compiler_settings()
323323 else # Linux
324324 STDLIB=" stdc++"
325325 fi
326+
327+ if [[ ($OS == Darwin) && ($CC == clang* ) ]]; then
328+ CFLAGS=" ${CFLAGS} -DBOOST_NO_CXX98_FUNCTION_BASE"
329+ CXXFLAGS=" ${CXXFLAGS} -DBOOST_NO_CXX98_FUNCTION_BASE"
330+ fi
326331}
327332
328333link_to_standard_library ()
Original file line number Diff line number Diff line change @@ -331,6 +331,11 @@ set_os_specific_compiler_settings()
331331 else # Linux
332332 STDLIB=" stdc++"
333333 fi
334+
335+ if [[ ($OS == Darwin) && ($CC == clang* ) ]]; then
336+ CFLAGS=" ${CFLAGS} -DBOOST_NO_CXX98_FUNCTION_BASE"
337+ CXXFLAGS=" ${CXXFLAGS} -DBOOST_NO_CXX98_FUNCTION_BASE"
338+ fi
334339}
335340
336341link_to_standard_library ()
Original file line number Diff line number Diff line change @@ -318,6 +318,11 @@ set_os_specific_compiler_settings()
318318 else # Linux
319319 STDLIB=" stdc++"
320320 fi
321+
322+ if [[ ($OS == Darwin) && ($CC == clang* ) ]]; then
323+ CFLAGS=" ${CFLAGS} -DBOOST_NO_CXX98_FUNCTION_BASE"
324+ CXXFLAGS=" ${CXXFLAGS} -DBOOST_NO_CXX98_FUNCTION_BASE"
325+ fi
321326}
322327
323328link_to_standard_library ()
You can’t perform that action at this time.
0 commit comments