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
uboot: add hydra-build-products #92969
Conversation
This allows users to easily download the bootloader for their device without having Nix installed.
My browser tries to load |
I don't know if the nixos.org hydra instance would act differently with regards to downloads. Isn't that also driven by the HTTPD? @edolstra any reason not to provide an hydra build product? |
We got a request for this feature on IRC today: https://logs.nix.samueldr.com/nixos/2020-11-17#4247715; |
I marked this as stale due to inactivity. → More info |
I still think this is a good idea to have. |
I agree. Even though in practice I hope Tow-Boot dislodges the need for distribution-built U-Boot binaries, we don't actually customize the builds*, so they are a source of "true to upstream" U-Boot, and this would still have value, in having binaries more readily accessible. * some patches may not have been sent upstream yet, but are not meant to change the actual behaviour. |
I guess we gave enough time to anyone to react about using the hydra build products feature. |
Motivation for this change
This will allow users to easily download the bootloader for their device without having Nix installed.
This is what it looks like on my Hydra instance (for
ubootRockPro64
):Right now, this PR applies to
ubootTools
as well, but I could make a flag to disable it there if you think that would be better.cc @samueldr
Things done
sandbox
innix.conf
on non-NixOS linux)nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
./result/bin/
)nix path-info -S
before and after)