Skip to content

Commit 338977a

Browse files
authored
Changed the min boost version to 1.88.0 for MacOS (#1337)
Changed the min boost version to 1.88.0 for MacOS due to Boost library bug boostorg/thread#402. See a sample failing build [here](https://github.com/hazelcast/hazelcast-cpp-client/actions/runs/18668934465/job/53225966723) ``` client/hazelcast/include/hazelcast/client/serialization/pimpl/compact/compact.h:22: 2025-10-21T00:34:58.0477540Z /usr/local/include/boost/thread/future.hpp:4672:19: error: no member named 'that' in 'run_it<FutureExecutorContinuationSharedState>'; did you mean 'that_'? 2025-10-21T00:34:58.0478130Z 4672 | that_=x.that; 2025-10-21T00:34:58.0478870Z | ^~~~ 2025-10-21T00:34:58.0479160Z | that_ 2025-10-21T00:34:58.0479550Z /usr/local/include/boost/thread/future.hpp:4650:55: note: 'that_' declared here ```
1 parent e1a9292 commit 338977a

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

.github/workflows/nightly-macos-x86_64.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
fail-fast: false
2121
matrix:
2222
boost:
23-
- version: 1.73.0
23+
- version: 1.88.0 # MacOS issue (https://github.com/boostorg/thread/issues/402) fixed at 1.88.0
2424
- version: 1.89.0
2525
build_type: ${{ fromJSON(needs.shared-matrix.outputs.build-type) }}
2626
shared_libs: ${{ fromJSON(needs.shared-matrix.outputs.shared-libs) }}

0 commit comments

Comments
 (0)