From 1b769a0774db469117bd8b00a7cdf9c9d2fe8bf4 Mon Sep 17 00:00:00 2001 From: Ruslan Bilovol Date: Wed, 13 Apr 2016 21:17:20 +0300 Subject: kernel-uimage: change target image to vmlinux Commit e69525: "kernel: Build uImage only when really needed" hardcoded target kernel image to zImage for case if uImage is generated by OpenEmbedded buildsystem. However not all kernel architectures support zImage target, for example AArch64 doesn't, so building of kernel is failing on this step. So instead of building zImage target that may not exist for many architectures, build vmlinux target that exists for all architectures. Since kernel-uboot.bbclass uses vmlinux anyway for creating image, there is no side effect on this change. (From OE-Core rev: ac5d4d42a5903cbcafd7247c282df1cb98f79f08) (From OE-Core rev: 4b85501f4713ec1b7f54f2d3728f63cda32b5164) Signed-off-by: Ruslan Bilovol Signed-off-by: Ross Burton Signed-off-by: Richard Purdie Signed-off-by: Armin Kuster Signed-off-by: Richard Purdie --- meta/classes/kernel-uimage.bbclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/classes/kernel-uimage.bbclass b/meta/classes/kernel-uimage.bbclass index f73965b13f..de7ca38e94 100644 --- a/meta/classes/kernel-uimage.bbclass +++ b/meta/classes/kernel-uimage.bbclass @@ -13,7 +13,7 @@ python __anonymous () { # KEEPUIMAGE == yes. Otherwise, we pack compressed vmlinux into # the uImage . if d.getVar("KEEPUIMAGE", True) != 'yes': - d.setVar("KERNEL_IMAGETYPE_FOR_MAKE", "zImage") + d.setVar("KERNEL_IMAGETYPE_FOR_MAKE", "vmlinux") } do_uboot_mkimage() { -- cgit v1.2.3-54-g00ecf