generic-poky/meta
Nicolas Dechesne 05f7969366 kernel.bbclass: fix KERNEL_IMAGETYPE(S) for Image.gz
KERNEL_IMAGETYPES lists all the kernel images that we want to build. in
cb17b6c2a7 (kernel.bbclass: support kernel image type of vmlinux.gz), some logic
was added to support vmlinux.gz which is not a target built by kernel
makefiles (only vmlinux). It is clear that the goal of this logic is only to
support vmlinux.gz and not others compressed format (such as Image.gz) which are
valid target for kernel makefiles.

For Image.gz we should rely on the kernel makefiles and not do the compression
in kernel class.

This patch updates the logic used to filter out non supported kernel target from
KERNEL_IMAGETYPES, and make vmlinux.gz a 'special case', instead of *.gz. If
more special cases are needed in the future, we could add them in a similar way.

This patch should be a no-op for anyone using vmlinux or vmlinux.gz, and on top
of that it is fixing the build for Image.gz which was not working until now.

(From OE-Core rev: d3a89450ae918f467a99ac1c33502fc9a5eb4162)

Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit cfc0c897656fe67e81a6a5dcd936dff785529f41)
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-08-29 11:57:28 +01:00
..
classes kernel.bbclass: fix KERNEL_IMAGETYPE(S) for Image.gz 2017-08-29 11:57:28 +01:00
conf uninative: Update to 1.7 uninative release 2017-08-29 11:57:27 +01:00
files ext-sdk-prepare.py: use quiet mode when preparing sysroot 2017-04-19 10:38:37 +01:00
lib package_manager.py: set dnf's releasever setting from DISTRO_CODENAME 2017-07-27 22:36:44 +01:00
recipes-bsp acpid.inc: set CVE_PRODUCT to acpid2 2017-08-29 11:57:27 +01:00
recipes-connectivity wpa-supplicant_2.6.bb: set CVE_PRODUCT to wpa_supplicant 2017-08-29 11:57:28 +01:00
recipes-core glibc-common.inc: set CVE_PRODUCT to glibc 2017-08-29 11:57:27 +01:00
recipes-devtools elfutils: use HTTP instead of FTP to fetch 2017-08-29 11:57:28 +01:00
recipes-extended lsof: update SRC_URI 2017-08-29 11:57:28 +01:00
recipes-gnome nativesdk-packagegroup-sdk-host: replace smartpm with dnf 2017-03-14 14:42:17 +00:00
recipes-graphics eglinfo.inc: set CVE_PRODUCT to eglinfo 2017-08-29 11:57:27 +01:00
recipes-kernel lttng-ust_2.9.1.bb: set CVE_PRODUCT to ust 2017-08-29 11:57:28 +01:00
recipes-lsb4 libpng12: Use rm instead of unlink 2017-03-10 14:50:11 +00:00
recipes-multimedia libsndfile1_1.0.28.bb: set CVE_PRODUCT to libsndfile 2017-08-29 11:57:27 +01:00
recipes-rt meta: remove True option to getVar calls 2016-12-16 10:23:23 +00:00
recipes-sato webkitgtk: Fix build on aarch64 2017-03-17 16:53:05 +00:00
recipes-support sqlite3.inc: set CVE_PRODUCT to sqlite 2017-08-29 11:57:28 +01:00
site siteinfo.bbclass: Add mipsisa{32, 64}r6{el, } support 2016-10-07 16:43:57 +01:00
COPYING.GPLv2 Fix license notices for OE-Core 2014-01-02 12:58:54 +00:00
COPYING.MIT
recipes.txt qt4: remove recipes and classes 2016-01-07 13:40:14 +00:00