Skip to content

bazel: update to 6.0.0#24667

Merged
keith merged 5 commits intoenvoyproxy:release/v1.24from
jwendell:bump-bazel-600-124
Jan 3, 2023
Merged

bazel: update to 6.0.0#24667
keith merged 5 commits intoenvoyproxy:release/v1.24from
jwendell:bump-bazel-600-124

Conversation

@jwendell
Copy link
Member

This PR also cherry-picks a couple of needed commits from main

This reverts commit dede92e. Originally
this was reverted because of envoyproxy#23985
Signed-off-by: Jonh Wendell <jwendell@redhat.com>
Fixes envoyproxy#23390

This is an edge case, upstream issue: bazelbuild/bazel-skylib#404

Signed-off-by: Keith Smiley <keithbsmiley@gmail.com>
Signed-off-by: Jonh Wendell <jwendell@redhat.com>
@repokitteh-read-only repokitteh-read-only bot added the deps Approval required for changes to Envoy's external dependencies label Dec 22, 2022
@repokitteh-read-only
Copy link

CC @envoyproxy/dependency-shepherds: Your approval is needed for changes made to (bazel/.*repos.*\.bzl)|(bazel/dependency_imports\.bzl)|(api/bazel/.*\.bzl)|(.*/requirements\.txt)|(.*\.patch).
envoyproxy/dependency-shepherds assignee is @RyanTheOptimist

🐱

Caused by: #24667 was opened by jwendell.

see: more, trace.

keith and others added 2 commits December 22, 2022 10:44
This rule seems to have been used a lot more in the past, likely pre
rules_foreign_cc. At this point it was only used for boringssl_fips, and
we can easily replace that use with a normal genrule that just calls the
same script. The script had to be updated slightly to remove the few
dependencies on bazel specifics.

Signed-off-by: Keith Smiley <keithbsmiley@gmail.com>
Signed-off-by: Jonh Wendell <jwendell@redhat.com>
Signed-off-by: Jonh Wendell <jwendell@redhat.com>
@jwendell
Copy link
Member Author

jwendell commented Jan 3, 2023

Hey folks, can I have an approval here? Bazel 6.0 is being used in main for quite a while.

@keith
Copy link
Member

keith commented Jan 3, 2023

/retest

@repokitteh-read-only
Copy link

Retrying Azure Pipelines:
Check envoy-presubmit didn't fail.

🐱

Caused by: a #24667 (comment) was created by @keith.

see: more, trace.

Copy link
Member

@keith keith left a comment

Choose a reason for hiding this comment

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

looks good, the current failure here is bogus, but you might have to push an empty commit to fix it

Signed-off-by: Jonh Wendell <jwendell@redhat.com>
@keith keith enabled auto-merge (squash) January 3, 2023 17:44
@keith keith merged commit 8349c8c into envoyproxy:release/v1.24 Jan 3, 2023
@phlax phlax added this to the 1.24.2 milestone Jan 4, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

deps Approval required for changes to Envoy's external dependencies

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants