You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Related to #623 and #626, the overlay patches seem unnecessary.
A configuration like the following would under normal circumstances use the kernel already built upstream:
However the buildInputs change when running something like this against say nixpkgs/nixos-23.11 as the openssl dependency added in the overlay is already present upstream, which results in the dependency being added twice¹, which changes the derivation and causes a rebuild of the entire kernel and prevents reuse of upstream kernels.
As far as I can tell the ubootTools entry in the overlay has therefore become fully obsolete and can be dropped, though I'd like to hear a second opinion on that ^^
This is currently not easily reproducible with android builds since those fail when useNixOSKernel = true is set due to other issues.
It should be possible to reproduce this with the uefi builds though, as those have tests (which I blindly assume to be building properly).
I'm currently not working on that though so I can neither confirm nor deny that.
The text was updated successfully, but these errors were encountered:
Description
Related to #623 and #626, the overlay patches seem unnecessary.
A configuration like the following would under normal circumstances use the kernel already built upstream:
However the
buildInputs
change when running something like this against saynixpkgs/nixos-23.11
as theopenssl
dependency added in the overlay is already present upstream, which results in the dependency being added twice¹, which changes the derivation and causes a rebuild of the entire kernel and prevents reuse of upstream kernels.As far as I can tell the
ubootTools
entry in the overlay has therefore become fully obsolete and can be dropped, though I'd like to hear a second opinion on that ^^¹: the derivation differs for me as follows:
Notes
This is currently not easily reproducible with android builds since those fail when
useNixOSKernel = true
is set due to other issues.It should be possible to reproduce this with the uefi builds though, as those have tests (which I blindly assume to be building properly).
I'm currently not working on that though so I can neither confirm nor deny that.
The text was updated successfully, but these errors were encountered: