Skip to content

Modernize for newer versions of Bazel and libc++#1980

Open
guille2718 wants to merge 5 commits intogoogle:mainfrom
guille2718:main
Open

Modernize for newer versions of Bazel and libc++#1980
guille2718 wants to merge 5 commits intogoogle:mainfrom
guille2718:main

Conversation

@guille2718
Copy link

@guille2718 guille2718 commented Feb 7, 2026

Three main changes:

  • Instead of relying on the bazel-provided proto rules, use @protobuf's (needed for projects that build with Bazel 9).
  • In newer versions of libc++, assertion mode is handled through LIBCPP_HARDENING_MODE, using LIBCPP_ENABLE_ASSERTIONS breaks projects using LLVM version 21 (at least).
  • Switch to new @fuzztest repo name

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant