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

Release 7.1.0 - February 2024 #20471

Closed
6 tasks done
iancha1992 opened this issue Dec 7, 2023 · 19 comments
Closed
6 tasks done

Release 7.1.0 - February 2024 #20471

iancha1992 opened this issue Dec 7, 2023 · 19 comments
Assignees
Labels
P1 I'll work on this now. (Assignee required) release team-OSS Issues for the Bazel OSS team: installation, release processBazel packaging, website type: process

Comments

@iancha1992
Copy link
Member

iancha1992 commented Dec 7, 2023

Status of Bazel 7.1.0

To report a release-blocking bug, please add a comment with the text @bazel-io flag to the issue. A release manager will triage it and add it to the milestone.

Note: the release-7.1.0 branch will be created after Bazel 7 is out.

Task list:

@iancha1992 iancha1992 added P1 I'll work on this now. (Assignee required) type: process release team-OSS Issues for the Bazel OSS team: installation, release processBazel packaging, website labels Dec 7, 2023
@iancha1992 iancha1992 self-assigned this Dec 7, 2023
@iancha1992 iancha1992 pinned this issue Dec 7, 2023
@thesayyn
Copy link
Contributor

the release-7.1.0 branch will be created after Bazel 7 is out.

is it time for it yet?

@iancha1992
Copy link
Member Author

the release-7.1.0 branch will be created after Bazel 7 is out.

is it time for it yet?

Hi @thesayyn. The branch is planned to be created on December 18th (Monday).

@brentleyjones
Copy link
Contributor

Any reason to wait? Nothing can get added to the release-7.0.0 branch, and that will be the base, correct?

@keertk
Copy link
Member

keertk commented Dec 12, 2023

We're hoping to give it a few days before creating the 7.1 branch, in case something comes up that requires a patch release (we released 7.0 just yesterday).

@brentleyjones
Copy link
Contributor

Ahh, that makes sense. Thanks.

@thesayyn
Copy link
Contributor

Just checking up on this. I still don't see the 7.1 branch...

@iancha1992
Copy link
Member Author

@thesayyn we actually were about to create the branch. We'll let you know. Thanks

@thesayyn
Copy link
Contributor

Thank you!

@iancha1992
Copy link
Member Author

The "release-7.1.0" branch has now been created

@zhzhzoo-autra
Copy link

Is google going to upgrade to bazel 7 internally? I have found some incompatibilities here or there like abseil/abseil-cpp#1573. (If google is going to upgrade bazel version I could expect these incompatibilities solved in near future or I would have patch them myself.)

@keertk
Copy link
Member

keertk commented Jan 25, 2024

cc @Wyverald @meteorcloudy

@meteorcloudy
Copy link
Member

@zhzhzoo-autra Internally, Google a monorepo and a slightly different build system called Blaze. Everything always build at HEAD. But Google does have a lot of open source projects using Bazel and depending on abseil-cpp, but they might be slower to migrate the latest version of Bazel release. If you find any incompatibility, please file an issue to the corresponding projects so that the maintainer is aware of the issue.

@iancha1992
Copy link
Member Author

iancha1992 commented Feb 8, 2024

Update: due to open release blockers, we've moved the first RC to 2/21/2024 and the final release to 2/27/2024.

@keertk
Copy link
Member

keertk commented Feb 22, 2024

Bazel 7.1.0rc1 is now available for those that want to try it out.

You can download it from here: https://github.com/bazelbuild/bazel/releases/tag/7.1.0rc1.
If you're using Bazelisk, you can point to this RC by setting USE_BAZEL_VERSION=7.1.0rc1.

Please test it out and report any issues here as soon as possible.
A draft of the release notes can be found here.

Thanks!

@brentleyjones
Copy link
Contributor

brentleyjones commented Feb 22, 2024

@keertk https://github.com/bazelbuild/bazel/releases/tag/7.1.0rc1 points to ee57d99, which is on master instead of release-7.1.0. I don't think that's correct.

@keertk
Copy link
Member

keertk commented Feb 22, 2024

Ah thanks for flagging this @brentleyjones!
There were some recent updates to the script and looks like this fell through. Fixed now.

@iancha1992
Copy link
Member Author

Bazel 7.1.0rc2 is now available for those that want to try it out.

You can download it from here: https://github.com/bazelbuild/bazel/releases/tag/7.1.0rc2.
If you're using Bazelisk, you can point to this RC by setting USE_BAZEL_VERSION=7.1.0rc2.

Please test it out and report any issues here as soon as possible.
A draft of the release notes can be found here.

Thanks!

@sluongng
Copy link
Contributor

It would be nice to include #21246 in 7.1.0

It's a minor improvement that should not have any conflict with existing patches.

@iancha1992
Copy link
Member Author

Bazel 7.1.0 is now available: https://github.com/bazelbuild/bazel/releases/tag/7.1.0

cc: @excitoon, @VBatt for updating Scoop and Fedora packages. Thanks.

@iancha1992 iancha1992 unpinned this issue Mar 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
P1 I'll work on this now. (Assignee required) release team-OSS Issues for the Bazel OSS team: installation, release processBazel packaging, website type: process
Projects
None yet
Development

No branches or pull requests

7 participants