-
Notifications
You must be signed in to change notification settings - Fork 357
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
[email protected] #3513
[email protected] #3513
Conversation
Hello @bazelbuild/bcr-maintainers, modules without existing maintainers (jsoncons) have been updated in this PR. Please review the changes. |
This comment was marked as duplicate.
This comment was marked as duplicate.
1 similar comment
@bazel-io skip_check unstable_url |
Co-authored-by: Fabian Meumertzheim <[email protected]>
Require module maintainers' approval for newly pushed changes.
Require module maintainers' approval for newly pushed changes.
Enabling header processing uncovered some issues. Does this need a newer C++ standard? You can add |
I don't think enabling header processing for jsoncons is appropriate. It requires each header to be self-contained (ref: https://github.com/google/re2/blob/6dcd83d60f7944926bfd308cc13979fc53dd69ca/.bazelrc#L7). However, using |
Does jsoncons require the use to manually include the extension header? What's the significance of But yes, if the module has headers that intentionally aren't self-contained, we can revert the commit that enabled header processing. This is just pretty unusual, which is why I didn't expect it to result in false positives. |
Most CI failures stem from this: https://github.com/danielaparker/jsoncons/blob/master/include/jsoncons/ser_context.hpp. It uses |
To be honest, that does sound like a real bug in jsoncons, it should just include |
@bazel-io skip_check unstable_url