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 @@ -324,6 +324,11 @@ set_os_specific_compiler_settings()
324324 else # Linux
325325 STDLIB=" stdc++"
326326 fi
327+
328+ if [[ ($OS == Darwin) && ($CC == clang* ) ]]; then
329+ CFLAGS=" ${CFLAGS} -DBOOST_NO_CXX98_FUNCTION_BASE"
330+ CXXFLAGS=" ${CXXFLAGS} -DBOOST_NO_CXX98_FUNCTION_BASE"
331+ fi
327332}
328333
329334link_to_standard_library ()
Original file line number Diff line number Diff line change @@ -332,6 +332,11 @@ set_os_specific_compiler_settings()
332332 else # Linux
333333 STDLIB=" stdc++"
334334 fi
335+
336+ if [[ ($OS == Darwin) && ($CC == clang* ) ]]; then
337+ CFLAGS=" ${CFLAGS} -DBOOST_NO_CXX98_FUNCTION_BASE"
338+ CXXFLAGS=" ${CXXFLAGS} -DBOOST_NO_CXX98_FUNCTION_BASE"
339+ fi
335340}
336341
337342link_to_standard_library ()
Original file line number Diff line number Diff line change @@ -319,6 +319,11 @@ set_os_specific_compiler_settings()
319319 else # Linux
320320 STDLIB=" stdc++"
321321 fi
322+
323+ if [[ ($OS == Darwin) && ($CC == clang* ) ]]; then
324+ CFLAGS=" ${CFLAGS} -DBOOST_NO_CXX98_FUNCTION_BASE"
325+ CXXFLAGS=" ${CXXFLAGS} -DBOOST_NO_CXX98_FUNCTION_BASE"
326+ fi
322327}
323328
324329link_to_standard_library ()
You can’t perform that action at this time.
0 commit comments