Fix macos FIPS crossbuild

This commit is contained in:
Rushil Mehra 2024-08-15 13:42:28 -07:00 committed by Rushil Mehra
parent ef8146be7c
commit a7bfe0d92c
1 changed files with 2 additions and 1 deletions

View File

@ -322,7 +322,8 @@ jobs:
working-directory: ${{ runner.temp }}/llvm/bin working-directory: ${{ runner.temp }}/llvm/bin
run: ln -s clang clang++-12 run: ln -s clang clang++-12
- name: Install ${{ matrix.target }} toolchain - name: Install ${{ matrix.target }} toolchain
run: brew tap messense/macos-cross-toolchains && brew install --overwrite python@3.11 && brew install ${{ matrix.target }} # TODO(rmehra): find a better way to overwrite the python3 version without specifying version
run: brew tap messense/macos-cross-toolchains && brew install --overwrite python@3.12 && brew install ${{ matrix.target }}
- name: Set BORING_BSSL_FIPS_COMPILER_EXTERNAL_TOOLCHAIN - name: Set BORING_BSSL_FIPS_COMPILER_EXTERNAL_TOOLCHAIN
run: echo "BORING_BSSL_FIPS_COMPILER_EXTERNAL_TOOLCHAIN=$(brew --prefix ${{ matrix.target }})/toolchain" >> $GITHUB_ENV run: echo "BORING_BSSL_FIPS_COMPILER_EXTERNAL_TOOLCHAIN=$(brew --prefix ${{ matrix.target }})/toolchain" >> $GITHUB_ENV
shell: bash shell: bash