Cleanup and fix macOS CI (#3070)

2to3 has some suffix now and workarounds are no longer necessary.
This commit is contained in:
Florian Märkl 2023-01-08 12:04:36 +01:00 committed by GitHub
parent 3d49c4b65a
commit 34018519de
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 5 deletions

View File

@ -86,11 +86,8 @@ jobs:
if: contains(matrix.os, 'macos')
run: |
cd scripts
rm '/usr/local/bin/2to3' # symlink to some kind of existing python2.7 installation conflicts with brew python3 which gets installed as indirect dependency
brew update --preinstall # temporary workaround for https://github.com/Homebrew/homebrew-bundle/issues/751
rm /usr/local/bin/2to3* # symlink to some kind of existing python2.7 installation conflicts with brew python3 which gets installed as indirect dependency
brew bundle
brew install coreutils
brew install pkg-config
- name: py dependencies
run: |
python3 -m pip install -U pip==21.3.1

View File

@ -3,4 +3,6 @@ brew "ccache"
brew "openssl"
brew "xz"
brew "llvm"
brew "meson"
brew "meson"
brew "coreutils"
brew "pkg-config"