summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRuslan Bilovol <rbilovol@cisco.com>2016-04-13 21:17:20 +0300
committerRichard Purdie <richard.purdie@linuxfoundation.org>2016-04-29 07:58:43 +0100
commit4e0d9d1b8ff44348acfe1b79be6cfcad7d3e62e9 (patch)
tree0f2d110b093f00d4a55f83cecbeae02a32b82933
parent5dc3f38b8b5ffff2fec89af6b3805721ebac7bed (diff)
downloadpoky-4e0d9d1b8ff44348acfe1b79be6cfcad7d3e62e9.tar.gz
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) Signed-off-by: Ruslan Bilovol <rbilovol@cisco.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r--meta/classes/kernel-uimage.bbclass2
1 files changed, 1 insertions, 1 deletions
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 () {
13 # KEEPUIMAGE == yes. Otherwise, we pack compressed vmlinux into 13 # KEEPUIMAGE == yes. Otherwise, we pack compressed vmlinux into
14 # the uImage . 14 # the uImage .
15 if d.getVar("KEEPUIMAGE", True) != 'yes': 15 if d.getVar("KEEPUIMAGE", True) != 'yes':
16 d.setVar("KERNEL_IMAGETYPE_FOR_MAKE", "zImage") 16 d.setVar("KERNEL_IMAGETYPE_FOR_MAKE", "vmlinux")
17} 17}
18 18
19do_uboot_mkimage() { 19do_uboot_mkimage() {