We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents e6eae4c + 4032ba8 commit e117beeCopy full SHA for e117bee
eng/install-native-dependencies.sh
@@ -40,6 +40,13 @@ case "$os" in
40
export HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK=1
41
# Skip brew update for now, see https://github.com/actions/setup-python/issues/577
42
# brew update --preinstall
43
+
44
+ # Remove Homebrew LLVM if present. The CI runner image may ship with a
45
+ # Homebrew LLVM whose libraries (e.g., libunwind.dylib) are the wrong
46
+ # architecture or conflict with the Apple SDK, breaking native linking.
47
+ # The build uses Apple clang from /usr/bin/clang exclusively.
48
+ brew uninstall --ignore-dependencies llvm 2>/dev/null || true
49
50
brew bundle --no-upgrade --file "$(dirname "$0")/Brewfile"
51
;;
52
0 commit comments