diff --git a/.github/workflows/macos-homebrew-build.yml b/.github/workflows/macos-homebrew-build.yml index 5c34a52aa9..efad9de5c4 100644 --- a/.github/workflows/macos-homebrew-build.yml +++ b/.github/workflows/macos-homebrew-build.yml @@ -8,8 +8,8 @@ jobs: fail-fast: false matrix: config: - - name: Talipot build on macOS 12 (x86_64) - os: macos-12 + - name: Talipot build on macOS 13 (x86_64) + os: macos-13 pyver: "3.12" homebrew_path: /usr/local - name: Talipot build on macOS 14 (arm64) @@ -65,6 +65,7 @@ jobs: -DCMAKE_INSTALL_PREFIX=$PWD/install -DCMAKE_C_COMPILER=${{ matrix.config.homebrew_path }}/opt/llvm/bin/clang -DCMAKE_CXX_COMPILER=${{ matrix.config.homebrew_path }}/opt/llvm/bin/clang++ + -DCMAKE_CXX_FLAGS="-DLIBCXXABI_USE_LLVM_UNWINDER=OFF -DCOMPILER_RT_USE_LLVM_UNWINDER=OFF" -DCMAKE_SHARED_LINKER_FLAGS="-L${{ matrix.config.homebrew_path }}/opt/llvm/lib/c++ -Wl,-rpath,${{ matrix.config.homebrew_path }}/opt/llvm/lib/c++" -DCMAKE_EXE_LINKER_FLAGS="-L${{ matrix.config.homebrew_path }}/opt/llvm/lib/c++