-
-
Notifications
You must be signed in to change notification settings - Fork 14.6k
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
bazel_6: 6.0.0-pre.20220720.3 -> 6.0.0 #206934
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM 👍
Can it backported to release-22.11? |
I presume it could be? I am really new to Also, the MacOS tests are still failing from what I can tell. I am not sure if we should have those fixed first and then consider any backports? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please squash all commits into one.
Do you know if there is any documentation that I can follow to do the backport?
Yes, see Automatically backporting a Pull Request in the nixpkgs manual.
Done ✅
Thanks for the pointer to the docs. Although, I don't seem to have permission to add the label to the PR 😕 ? |
I've tested building locally in a MacBook Pro 13" M1 and I am not able to reproduce the issues I see in CI. I presume the CI boxes are recycled very often and, even if sandbox is not possible in MacOS, they may not have everything my local machine has for the build to complete successfully 😢 I'd really appreciate some help or guidance on how to proceed. If I understand it correctly, the |
Maybe this will help #203519 |
Let's give it a go 🚀 ! |
for xpc.h also #207104 may be needed + maybe some more fixes as I get more failures in different places after fixing xpc.h |
It seems I've reached a point where I see similar errors to the ones you were seeing in your build. Before I go in too deep, should I look at resolving those as part of this PR or should I raise separate ones if I figure out how to address the compilation errors related to the Apple SDKs? |
@uri-canva, may I request your assistance on this one ? To make tests work on darwin. It looks like it is in a good shape already, and the tests failures seem harmless, but I would rather not ship this package broken on darwin. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@alloveras Thanks for making this PR. Seems perfect on linux, and I am eager to merge it. Will just wait a bit for darwin fixes if possible.
pkgs/development/tools/build-managers/bazel/bazel_6/default.nix
Outdated
Show resolved
Hide resolved
pkgs/development/tools/build-managers/bazel/bazel_6/default.nix
Outdated
Show resolved
Hide resolved
I don't think this PR introduces new breakages in darwin compared to |
Successfully created backport PR #210121 for |
This causes a mass rebuild on darwin so I'm reverting it. #210129 ~23000 rebuilds across x86 and aarch64 darwin: https://gist.github.com/GrahamcOfBorg/7e0240eab852691d7fe699cca63da5e1 |
@@ -159,7 +159,7 @@ | |||
ScreenSaver = {}; | |||
ScreenTime = {}; | |||
ScriptingBridge = {}; | |||
Security = { inherit IOKit libDER; }; | |||
Security = { inherit IOKit libDER xpc; }; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This needs to go through staging.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I will create a separate PR for this.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Oh there already is one: #207123
Thank you! Does the revert need to be backported too, or are mass rebuilds not an issue on the release branches? |
No it doesn't been to be backported as the backport of this PR (#210121) hasn't been merged yet. |
Reopened as #211292, without the sdk or |
Description of changes
https://github.com/bazelbuild/bazel/blob/master/CHANGELOG.md#release-600
Things done
sandbox = true
set innix.conf
? (See Nix manual)nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)nixos/doc/manual/md-to-db.sh
to update generated release notes