-
-
Notifications
You must be signed in to change notification settings - Fork 14.3k
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_4: 4.0.0 -> 4.1.0 #123895
bazel_4: 4.0.0 -> 4.1.0 #123895
Conversation
Result of 1 package built successfully:
20 suggestions:
|
Interesting suggestions about unused substitutions, will try to have a look |
If they are being blanket applied across a host of files, I would say you can pass over the suggestions. But some of them may warrant investigation. |
Tested on macOS, works. |
https://github.com/bazelbuild/bazel/releases/tag/4.1.0 other minor changes: - grep for /bin/ rather than /bin for blanket substitute - invoke {pre,post}{Build,Install} hooks
Had a quick look into suggestions:
|
Please, include patch for bazel-toolchains bazelbuild/bazel#13099 (comment) |
@timothyklim not very familiar with code around that patch
My first impression is that users simply need to use patched/suitable bazel-toolchains with bazel-4.1.0 and bazel itself can't be patched to be compatible with older versions. So unless we hit an issue compiling bazel 4.1..0 with bazel 4.1.0 (&rbe?) all should be fine? |
I'd rather it wasn't included: nixpkgs bazel behaving differently from upstream makes debugging issues with it harder, and makes discussions amongst the broader bazel community less applicable. |
ping @mboes @Profpatsch |
fwiw, using 4.1.0 from PR works fine for me so far on NixOS |
Successfully created backport PR #125246 for |
https://github.com/bazelbuild/bazel/releases/tag/4.1.0
other minor changes:
Motivation for this change
Things done
sandbox
innix.conf
on non-NixOS linux)nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
./result/bin/
)