-
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
Release 4.1 - May 2021 #13099
Comments
bef4bbb would be nice to have too |
Can I add 63bc1c7 to the External Repository list? (It's a follow-up from b243584 which is already in the list) |
@meteorcloudy @coeuvre Should we cherry-pick the gRPC version upgrade, too? |
FYI, the second gRPC upgrade MR #13105 doesn't apply cleanly on 4.0 - I've rebased the commits onto 4.0 in this branch if you want to leverage it when preparing the release branch. |
Added to the list. |
Also a request for dad9630 so that remote execution stacks can start using the newer APIs. |
We are waiting for ba60c0b in rules_scala |
I'd also really like to get 321fe3b in there if possible. |
Added to the list. |
All cherry-picks that have been requested until now have been added to my or Chi's list. I'll try to harvest the cherries now and create 4.1.0rc1. :D |
Bazel 4.1.0rc1 is out 🚀 🌔 Notes:
Commands ran:
|
@philwo Could you cherrypick the following: 5b95d91 - fixes occasional crash with local_lockfree_output |
If another rc is being cut, can aaae8ce make it in? It helps Apple Silicon support. |
I don't yet see a 4.1.0 release, but also don't see a 4.2.0 fix issue so I'll bring this here; 6dc941e fixes a critical issue for windows software releases from GCP RBE, a bandaid to preserve any release-build symbolic debugging information. If this can either hit an rc of 4.1.0 or if a 4.2.x ticket is opened, it would be helpful to consider this asap, I have no practical means to test if it isn't on the 4.x branch (experimenting with current master is a little ahead of the project's progress.) |
c9f9eed is an important fix to support static analysis tooling with rules_go. The original bug was reported over a year ago, so would love to get this in 4.1. Thank you! |
Bazel 4.1.0rc5 with the reverted problematic commits has been created:
I would like to release this beginning of next week. @glukasiknuro could you please verify that this fixes the issue you saw with 4.1.0rc4? I'll see that we get the remaining requests into 4.1.1 or 4.2.0 as soon as possible. I acknowledge that they look important, but I wanted to get 4.1.0 out, at last, without introducing more risks. @fmeum The culprit you identified is already part of Bazel 4.0.0, thus we cannot revert it for 4.1.0. A fix or revert of that commit has to be created and pushed to the Commands ran
|
Bazel 4.1.0 has been released. Thank you all for your patience and help with getting this out the door. Cherry-picks that could not be included will be considered for 4.1.1 or 4.2.0 asap. |
Hey folks, we noticed that bazel-toolchains has a broken version check and Bazel 4.1.0 triggers a code path in it that will cause all builds using bazel-toolchains to fail. This is not a bug in Bazel and there's nothing we could have done to prevent this, apart from never bumping our version to 4.1.0 in the first place. :/ The fix is to upgrade to bazel-toolchains 5.1.0, which has a fixed version check. Because bazel-toolchains has changed in a major way with version 5.0.0, this might not be straightforward (but still recommended). We are looking into providing a simple patch file that would fix the version check for bazel-toolchains 4.0.0 and which might be simpler to apply if you can't upgrade yet to 5.0.0. We are tracking our own breakage here: #13502 |
Could a 4.0.x release be made? |
The patch for bazel-toolchains 4.0.0 is available here: You can use it in your http_archive rule in the WORKSPACE file via f8f9dc8#diff-a7b969a66e4cf15e076089c4b3ddca51a3e02750d07938fbb7607af2645fdb9e
Done: https://github.com/bazelbuild/bazel-toolchains/releases/tag/4.1.0 |
I'd like to ask for the 4.1.0 (or indeed all versions) to have docker images available at https://l.gcr.io/google/bazel? I expect this is sort-of Google-internal thing, but I suspect a few Googles to be involved here :) Alternatively, the documentation at https://docs.bazel.build/versions/4.0.0/bazel-container.html should be updated to point at an up-to-date registry, as |
@msiebuhr We will provide Docker containers for Bazel versions shortly. 👍 |
sorry for the delay. Fedora and Centos builds done.
|
Thanks. Is that coming in a next release, or something that I need to do as
a packager?
…On Sat, May 29, 2021, 08:19 David Ostrovsky ***@***.***> wrote:
@vbatts <https://github.com/vbatts> This is a known issue
<#12702> with gcc 11: gRPC and
absl_cpp must be bumped.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#13099 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAAQL2MOVSAZ3YHHHYUFNETTQDSWLANCNFSM4YES6QGQ>
.
|
Status of Bazel 4.1
This release will use Bazel 4.0.0 as its baseline and we will apply selected cherry-picks and backports on top of it. Please request cherry-picks that you'd like to get into Bazel 4.1.0 here via a comment.
To report a release-blocking bug, please file a bug using the
Release blocker
label, and cc me.Task list:
The text was updated successfully, but these errors were encountered: