-
-
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
Fix nixUnstable cross compilation #107909
Conversation
Unfortuantely, nix 2.4+ relies on running the built nix executable to generate documentation. We can’t do that when cross-compiling, so we need to skip that step for now. In the future, an emulator could be used to run the built Nix binary. Fixes NixOS#106415
Result of 5 packages failed to build:
builder for '/nix/store/9yirjf9c1hnihy53kjlr85x3igz5rhi3-nix-2.4pre20201228_abbf9df.drv' failed with exit code 2; last 10 log lines:
|
Result of 1 package failed to build:
6 packages built:
hydra-unstable
|
This updates hydra to be compatible with Nix NixOS/nix#4355. Along with NixOS#840 needed for NixOS/nixpkgs#107909 /cc @edolstra
That looks x86_64-darwin issue looks like NixOS/nix#3605. I don't think it's gotten worse with this update. Hydra will need NixOS/hydra#843 and NixOS/hydra#840 to be merged. |
We should think about adding |
Documentation disable was disabled for cross in #125772, and Nix has been updated well past what this PR does by now, so I think we can close this. |
Motivation for this change
Things done