mirror of
https://gitlab.com/nonguix/nonguix.git
synced 2024-11-25 18:08:09 +01:00
nongnu: corrupt-linux: Pass 'linux' argument to customize-linux.
This fixes an issue where corrupt-linux would use the kernel config from the wrong version. The reason is that the package phases in customize-linux come from inheriting the package in the 'linux' keyword argument, defaulting to linux-libre. The kernel configuration comes in the configure phase. Since we did not use this in the customize-linux in corrupt-linux, we would be using the wrong configuration. For example, linux-6.7 would be built with the linux-libre-6.6 kernel config rather than linux-libre-6.7, missing the new CONFIG_BCACHEFS_FS option. Presumably all of our kernels were trying to use the default linux-libre version kernel config rather than the correct one to match their version. This should fix that. * nongnu/packages/linux.scm (corrupt-linux): Use the 'linux' keyword argument in customize-linux. Reported-by: reedm and yelninei on the #nonguix IRC channel.
This commit is contained in:
parent
a78155eaee
commit
b6d05dbefd
1 changed files with 1 additions and 0 deletions
|
@ -118,6 +118,7 @@ some freedo package or an output of package-version procedure."
|
||||||
(inherit
|
(inherit
|
||||||
(customize-linux
|
(customize-linux
|
||||||
#:name name
|
#:name name
|
||||||
|
#:linux freedo
|
||||||
#:source (origin
|
#:source (origin
|
||||||
(method url-fetch)
|
(method url-fetch)
|
||||||
(uri url)
|
(uri url)
|
||||||
|
|
Loading…
Reference in a new issue