-
Notifications
You must be signed in to change notification settings - Fork 4.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix upb build with Clang 16 #23667
Fix upb build with Clang 16 #23667
Conversation
With Xcode 16, `upb` fails its own `-Werror` check due to using Clang extensions.
FYI @keith |
@bazel-io fork 7.4.0 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks!
@iancha1992 Please import this one using the normal process. |
@meteorcloudy I don't know who to talk to about this, but ideally upb and protobuf would only enable warnings for their own project (e.g. via |
@pzembrod currently owns the C++ rules, but I don't think that's his current priority to make repo based c++ options work well. |
With Xcode 16, `upb` fails its own `-Werror` check due to using Clang extensions. Closes bazelbuild#23667. PiperOrigin-RevId: 676957876 Change-Id: I8e038b5f879077fefdb5811aff6ae5f56fb4f762
With Xcode 16, `upb` fails its own `-Werror` check due to using Clang extensions. Closes bazelbuild#23667. PiperOrigin-RevId: 676957876 Change-Id: I8e038b5f879077fefdb5811aff6ae5f56fb4f762
With Xcode 16, `upb` fails its own `-Werror` check due to using Clang extensions. Closes bazelbuild#23667. PiperOrigin-RevId: 676957876 Change-Id: I8e038b5f879077fefdb5811aff6ae5f56fb4f762
With Xcode 16, `upb` fails its own `-Werror` check due to using Clang extensions. Closes #23667. PiperOrigin-RevId: 676957876 Change-Id: I8e038b5f879077fefdb5811aff6ae5f56fb4f762
The changes in this PR have been included in Bazel 7.4.0 RC1. Please test out the release candidate and report any issues as soon as possible. |
With Xcode 16,
upb
fails its own-Werror
check due to using Clang extensions.