Skip to content
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

Fixed bazel configuration ambiguity for non HTTP3 builds #34483

Merged
merged 3 commits into from
Jun 6, 2024

Conversation

tedjpoole
Copy link
Contributor

To avoid ambiguity when building with //bazel:http3=False (on PPC and Windows) this commit adds 2 new config_setting_groups and updates the relevant select() statements.

Fixes #34482

phlax
phlax previously approved these changes Jun 3, 2024
Copy link
Member

@phlax phlax left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm, thanks @tedjpoole

To avoid ambiguity when building with //bazel:http3=False (on PPC
and Windows) this commit adds 2 new config_setting_groups and
updates the relevant select() statements.

Signed-off-by: Ted Poole <tpoole@redhat.com>
phlax
phlax previously approved these changes Jun 3, 2024
@phlax phlax enabled auto-merge (squash) June 3, 2024 14:24
@adisuissa
Copy link
Contributor

/retest

@tedjpoole tedjpoole disabled auto-merge June 4, 2024 12:59
@tedjpoole
Copy link
Contributor Author

Sorry but this fix isn't complete. I have another commit coming in a few minutes...

My first commit didn't really fix anything.
This commit completes the fix.

Signed-off-by: Ted Poole <tpoole@redhat.com>
bazel/BUILD Outdated Show resolved Hide resolved
Signed-off-by: Ted Poole <tpoole@redhat.com>
Copy link
Member

@phlax phlax left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm, thanks @tedjpoole

@phlax phlax enabled auto-merge (squash) June 4, 2024 18:29
@tedjpoole
Copy link
Contributor Author

@phlax Do you know if the test failures on this are known? They don't look related to the changes

@phlax phlax disabled auto-merge June 6, 2024 11:12
@phlax
Copy link
Member

phlax commented Jun 6, 2024

yeah - it was fixed already i think - ill push this through

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.

Failure building for Linux PPC or Windows x64 with HTTP3 disabled
3 participants