From c6b94694123d8870fb9e195da8286f9bc5d5da3f Mon Sep 17 00:00:00 2001 From: Rahul Bhandari Date: Thu, 19 Mar 2026 10:22:10 -0700 Subject: [PATCH] Revert "[release/8.0] Remove Homebrew LLVM during macOS CI setup (#125783)" This reverts commit 4032ba81669e534f16922179a767abc575a758d7. --- eng/install-native-dependencies.sh | 7 ------- 1 file changed, 7 deletions(-) diff --git a/eng/install-native-dependencies.sh b/eng/install-native-dependencies.sh index c131ffe4886645..e2d82ddc86ff7e 100755 --- a/eng/install-native-dependencies.sh +++ b/eng/install-native-dependencies.sh @@ -40,13 +40,6 @@ case "$os" in export HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK=1 # Skip brew update for now, see https://github.com/actions/setup-python/issues/577 # brew update --preinstall - - # Remove Homebrew LLVM if present. The CI runner image may ship with a - # Homebrew LLVM whose libraries (e.g., libunwind.dylib) are the wrong - # architecture or conflict with the Apple SDK, breaking native linking. - # The build uses Apple clang from /usr/bin/clang exclusively. - brew uninstall --ignore-dependencies llvm 2>/dev/null || true - brew bundle --no-upgrade --file "$(dirname "$0")/Brewfile" ;;