Skip to content

Commit 811b4a2

Browse files
committed
Restore artifacts.
1 parent 9ce78e1 commit 811b4a2

4 files changed

Lines changed: 19 additions & 4 deletions

File tree

.github/workflows/ci.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ jobs:
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"

install-cmake.sh

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff 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

329334
link_to_standard_library()

install-cmakepresets.sh

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff 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

337342
link_to_standard_library()

install.sh

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff 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

324329
link_to_standard_library()

0 commit comments

Comments
 (0)