summary refs log tree commit diff
path: root/pkgs/os-specific/linux/kernel/generic.nix
diff options
context:
space:
mode:
authorBen Wolsieffer <benwolsieffer@gmail.com>2018-01-15 12:41:55 -0500
committerBen Wolsieffer <benwolsieffer@gmail.com>2018-01-15 12:48:51 -0500
commit285181a1db49a9b95210ac939a1b827866b0ef29 (patch)
tree6827707e36f2774b695719153c0d924a18e6559a /pkgs/os-specific/linux/kernel/generic.nix
parenta09709bf2a6571838aac2a05d7bd123e7a1d4fa9 (diff)
downloadnixpkgs-285181a1db49a9b95210ac939a1b827866b0ef29.tar
nixpkgs-285181a1db49a9b95210ac939a1b827866b0ef29.tar.gz
nixpkgs-285181a1db49a9b95210ac939a1b827866b0ef29.tar.bz2
nixpkgs-285181a1db49a9b95210ac939a1b827866b0ef29.tar.lz
nixpkgs-285181a1db49a9b95210ac939a1b827866b0ef29.tar.xz
nixpkgs-285181a1db49a9b95210ac939a1b827866b0ef29.tar.zst
nixpkgs-285181a1db49a9b95210ac939a1b827866b0ef29.zip
kernel: remove leftover remnants of old cross compiling system
Diffstat (limited to 'pkgs/os-specific/linux/kernel/generic.nix')
-rw-r--r--pkgs/os-specific/linux/kernel/generic.nix18
1 files changed, 4 insertions, 14 deletions
diff --git a/pkgs/os-specific/linux/kernel/generic.nix b/pkgs/os-specific/linux/kernel/generic.nix
index 8ff92ac1a0a..816a1363921 100644
--- a/pkgs/os-specific/linux/kernel/generic.nix
+++ b/pkgs/os-specific/linux/kernel/generic.nix
@@ -44,14 +44,12 @@ let
     netfilterRPFilter = true;
   } // features) kernelPatches;
 
-  configWithPlatform = kernelPlatform: import ./common-config.nix {
-    inherit stdenv version kernelPlatform extraConfig;
+  config = import ./common-config.nix {
+    inherit stdenv version extraConfig;
+    kernelPlatform = hostPlatform;
     features = kernelFeatures; # Ensure we know of all extra patches, etc.
   };
 
-  config = configWithPlatform stdenv.platform;
-  configCross = configWithPlatform hostPlatform.platform;
-
   kernelConfigFun = baseConfig:
     let
       configFromPatches =
@@ -75,12 +73,6 @@ let
     preferBuiltin = hostPlatform.platform.kernelPreferBuiltin or false;
     arch = hostPlatform.platform.kernelArch;
 
-    crossAttrs = let
-        cp = hostPlatform.platform;
-      in {
-        ignoreConfigErrors = true;
-      };
-
     prePatch = kernel.prePatch + ''
       # Patch kconfig to print "###" after every question so that
       # generate-config.pl from the generic builder can answer them.
@@ -108,9 +100,7 @@ let
   };
 
   kernel = buildLinux {
-    inherit version modDirVersion src kernelPatches stdenv extraMeta;
-
-    configfile = configfile.nativeDrv or configfile;
+    inherit version modDirVersion src kernelPatches stdenv extraMeta configfile;
 
     config = { CONFIG_MODULES = "y"; CONFIG_FW_LOADER = "m"; };
   };