diff --git a/pkgs/os-specific/linux/kernel/generic.nix b/pkgs/os-specific/linux/kernel/generic.nix index 11bac64ced7c..4db485c2c47c 100644 --- a/pkgs/os-specific/linux/kernel/generic.nix +++ b/pkgs/os-specific/linux/kernel/generic.nix @@ -34,6 +34,8 @@ , # A list of additional statements to be appended to the # configuration file. extraConfig ? [] + +, preConfigure ? "" }: assert stdenv.system == "i686-linux" || stdenv.system == "x86_64-linux"; @@ -55,6 +57,8 @@ stdenv.mkDerivation { builder = ./builder.sh; + inherit preConfigure; + inherit src config; patches = map (p: p.patch) kernelPatches; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 7a320aac3ed5..0db0171a001a 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -6445,7 +6445,7 @@ let kernelPackages = kernelPackages_2_6_25; customKernel = composedArgsAndFun (lib.sumTwoArgs (import ../os-specific/linux/kernel/generic.nix) { - inherit fetchurl stdenv perl mktemp module_init_tools lib; + inherit fetchurl stdenv perl mktemp module_init_tools; }); libselinux = import ../os-specific/linux/libselinux {