Skip to content

Update Bazel version to 6.6.0 - #1133

Open
mhucka wants to merge 2 commits into
quantumlib:mainfrom
mhucka:upgrade-bazel-to-6.6.0
Open

mhucka wants to merge 2 commits into
quantumlib:mainfrom
mhucka:upgrade-bazel-to-6.6.0

Conversation

@mhucka

@mhucka mhucka commented Oct 19, 2026 •

Copy link
Copy Markdown
Collaborator

GitHub is ending support for macos-14 runners. Try to update our CI workflows to use macos-15 ran into a snag. In Bazel 6.5.0, the macOS C++ toolchain rules (osx_cc_configure.bzl) compile the internal wrapped_clang/wrapped_clang_pp wrapper binary with -Wl,-no_uuid. Starting in macOS 26 (Tahoe), dyld strictly enforces that Mach-O executables contain an LC_UUID load command and immediately aborts any binary linked without one.

This PR increases the version of Bazel to 6.6.0, the next-highest version that does not suffer from this problem.

@github-actions github-actions Bot added the size: XS <10 lines changed label Oct 19, 2026
@mhucka
mhucka marked this pull request as ready for review October 20, 2026 02:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size: XS <10 lines changed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant