[Nix-dev] [PATCH] Fixed zImage installation when building Linux.
Jookia
166291 at gmail.com
Thu Apr 16 23:32:24 CEST 2015
When building kernels outputting a zImage, the zImage wasn't correctly copied in
to the installation. This broke the build process entirely, at least on my ARM
machine.
---
pkgs/os-specific/linux/kernel/manual-config.nix | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/pkgs/os-specific/linux/kernel/manual-config.nix b/pkgs/os-specific/linux/kernel/manual-config.nix
index ea29c7f..620df6d 100644
--- a/pkgs/os-specific/linux/kernel/manual-config.nix
+++ b/pkgs/os-specific/linux/kernel/manual-config.nix
@@ -116,7 +116,9 @@ let
++ optional installsFirmware "INSTALL_FW_PATH=$(out)/lib/firmware";
# Some image types need special install targets (e.g. uImage is installed with make uinstall)
- installTargets = [ (if platform.kernelTarget == "uImage" then "uinstall" else "install") ];
+ installTargets = [ (if platform.kernelTarget == "uImage" then "uinstall" else
+ if platform.kernelTarget == "zImage" then "zinstall" else
+ "install") ];
postInstall = (optionalString installsFirmware ''
mkdir -p $out/lib/firmware
--
2.3.3
More information about the nix-dev
mailing list