summary refs log tree commit diff
path: root/pkgs/os-specific
diff options
context:
space:
mode:
authorRobert Hensing <robert@roberthensing.nl>2018-03-23 10:08:06 +0100
committerAustin Seipp <aseipp@pobox.com>2018-04-07 16:40:25 -0500
commit7f25b26511aef36fdad4fb3999af8ce7c2dfea72 (patch)
tree8a17862245c0d2e3654f57cfb9fd16e97196528c /pkgs/os-specific
parente1dee4efcbffc72260025078bf8297a3b732509c (diff)
downloadnixlib-7f25b26511aef36fdad4fb3999af8ce7c2dfea72.tar
nixlib-7f25b26511aef36fdad4fb3999af8ce7c2dfea72.tar.gz
nixlib-7f25b26511aef36fdad4fb3999af8ce7c2dfea72.tar.bz2
nixlib-7f25b26511aef36fdad4fb3999af8ce7c2dfea72.tar.lz
nixlib-7f25b26511aef36fdad4fb3999af8ce7c2dfea72.tar.xz
nixlib-7f25b26511aef36fdad4fb3999af8ce7c2dfea72.tar.zst
nixlib-7f25b26511aef36fdad4fb3999af8ce7c2dfea72.zip
linuxPackages_custom: fix missing argument and add test
The required argument 'hostPlatform' was missing from linuxPackages_custom's
call to linuxManualConfig.

In order to prevent this in the future, this commit adds
linuxPackages_custom_tinyconfig_kernel so linuxPackages_custom gets tested.

This also adds linuxConfig, to derivate default linux configurations
via make defconfig, make tinyconfig, etc.

Closes #38034.

Signed-off-by: Austin Seipp <aseipp@pobox.com>
Diffstat (limited to 'pkgs/os-specific')
-rw-r--r--pkgs/os-specific/linux/kernel/manual-config.nix2
1 files changed, 2 insertions, 0 deletions
diff --git a/pkgs/os-specific/linux/kernel/manual-config.nix b/pkgs/os-specific/linux/kernel/manual-config.nix
index 60fb00645139..9833bb57bafb 100644
--- a/pkgs/os-specific/linux/kernel/manual-config.nix
+++ b/pkgs/os-specific/linux/kernel/manual-config.nix
@@ -35,6 +35,8 @@ in {
   extraMeta ? {},
   # Whether to utilize the controversial import-from-derivation feature to parse the config
   allowImportFromDerivation ? false,
+  # ignored
+  features ? null,
 
   hostPlatform
 }: