File tree 4 files changed +19
-4
lines changed
4 files changed +19
-4
lines changed Original file line number Diff line number Diff line change 97
97
llvm : " llvm@16"
98
98
secp256k1 : " --build-secp256k1"
99
99
cc : " clang"
100
- flags : " -Os -fPIE -DBOOST_NO_CXX98_FUNCTION_BASE "
100
+ flags : " -Os -fPIE"
101
101
options : " --enable-isystem"
102
102
packager : " brew"
103
103
packages : " llvm@16 icu4c"
@@ -114,7 +114,7 @@ jobs:
114
114
llvm : " llvm@16"
115
115
secp256k1 : " --build-secp256k1"
116
116
cc : " clang"
117
- flags : " -Os -fvisibility=hidden -fPIE -DBOOST_NO_CXX98_FUNCTION_BASE "
117
+ flags : " -Os -fvisibility=hidden -fPIE"
118
118
options : " --enable-isystem"
119
119
packager : " brew"
120
120
packages : " llvm@16 icu4c"
@@ -368,7 +368,7 @@ jobs:
368
368
llvm : " llvm@16"
369
369
secp256k1 : " --build-secp256k1"
370
370
cc : " clang"
371
- flags : " -Os -fPIE -DBOOST_NO_CXX98_FUNCTION_BASE "
371
+ flags : " -Os -fPIE"
372
372
options : " "
373
373
packager : " brew"
374
374
packages : " llvm@16 icu4c"
@@ -385,7 +385,7 @@ jobs:
385
385
llvm : " llvm@16"
386
386
secp256k1 : " --build-secp256k1"
387
387
cc : " clang"
388
- flags : " -Os -fvisibility=hidden -fPIE -DBOOST_NO_CXX98_FUNCTION_BASE "
388
+ flags : " -Os -fvisibility=hidden -fPIE"
389
389
options : " "
390
390
packager : " brew"
391
391
packages : " llvm@16 icu4c"
Original file line number Diff line number Diff line change @@ -323,6 +323,11 @@ set_os_specific_compiler_settings()
323
323
else # Linux
324
324
STDLIB=" stdc++"
325
325
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
326
331
}
327
332
328
333
link_to_standard_library ()
Original file line number Diff line number Diff line change @@ -331,6 +331,11 @@ set_os_specific_compiler_settings()
331
331
else # Linux
332
332
STDLIB=" stdc++"
333
333
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
334
339
}
335
340
336
341
link_to_standard_library ()
Original file line number Diff line number Diff line change @@ -318,6 +318,11 @@ set_os_specific_compiler_settings()
318
318
else # Linux
319
319
STDLIB=" stdc++"
320
320
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
321
326
}
322
327
323
328
link_to_standard_library ()
You can’t perform that action at this time.
0 commit comments