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
kernel-headers: 4.15 -> 4.18.3 #45337
Conversation
@GrahamcOfBorg build linuxHeaders |
No attempt on x86_64-darwin (full log) The following builds were skipped because they don't evaluate on x86_64-darwin: linuxHeaders Partial log (click to expand)
|
Success on aarch64-linux (full log) Attempted: linuxHeaders Partial log (click to expand)
|
Timed out, unknown build status on x86_64-linux (full log) Attempted: linuxHeaders Partial log (click to expand)
|
@GrahamcOfBorg build linuxHeaders |
No attempt on x86_64-darwin (full log) The following builds were skipped because they don't evaluate on x86_64-darwin: linuxHeaders Partial log (click to expand)
|
This should probably go to staging. |
Failure on aarch64-linux (full log) Attempted: linuxHeaders Partial log (click to expand)
|
Timed out, unknown build status on x86_64-linux (full log) Attempted: linuxHeaders Partial log (click to expand)
|
I don't think it really matters whether the version used for userspace headers is unsupported or not. |
But since we're shipping kernels up to 4.18, we should have at least 4.18 headers too. |
No attempt on x86_64-darwin (full log) The following builds were skipped because they don't evaluate on x86_64-darwin: linuxHeaders Partial log (click to expand)
|
No, there's really no need to do that, until some/many packages start to use such bleeding edge features. And probably many apps will just copy-paste the definitions from the headers anyway. |
Probably true. But it shouldn't hurt either... Anyway, if we want to merge this it should go to staging. |
Success on aarch64-linux (full log) Attempted: linuxHeaders Partial log (click to expand)
|
Timed out, unknown build status on x86_64-linux (full log) Attempted: linuxHeaders Partial log (click to expand)
|
|
My bad, it's used during stdenv bootstrapping, so rebuilding all is inevitable... |
Builds locally on x86_64-linux. I didn't check anything except that the result actually contains some kernel headers 😄 |
Motivation for this change
4.15 is entirely unsupported
Things done
sandbox
innix.conf
on non-NixOS)nix-shell -p nox --run "nox-review wip"
./result/bin/
)nix path-info -S
before and after)Can't build this locally, I don't have 32-bit emulation. Somehow, the
busybox
binary used bystdenvNoCC
is 32-bit and I don't know why.