diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 3dd2b9cd..219c5a7e 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -177,7 +177,7 @@ jobs: token: ${{ secrets.CODECOV_TOKEN }} files: ./coverage.info osx_build_and_test: - runs-on: macos-11 + runs-on: macos-15 steps: - name: Extract repo name run: echo ::set-env name=REPOSITORY_NAME::$(echo "$GITHUB_REPOSITORY" | awk -F / diff --git a/deps/build.sh b/deps/build.sh index 2810378e..2c343e73 100755 --- a/deps/build.sh +++ b/deps/build.sh @@ -634,6 +634,7 @@ then else if [ "$UNIX_SYSTEM_NAME" = "Darwin" ]; then + sed -i '' 's/std::unary_function/__unary_function/g' $CUSTOM_BUILD_ROOT/boost_1_68_0/boost/container_hash/hash.hpp eval ./b2 cxxflags=-fPIC toolset=clang cxxstd=14 cflags=-fPIC "${PARALLEL_MAKE_OPTIONS}" --prefix="$INSTALL_ROOT" --layout=system variant=debug link=static threading=multi install else if [[ "${WITH_EMSCRIPTEN}" -eq 1 ]];