From: Andreas Oberritter Date: Wed, 30 Nov 2016 23:36:48 +0000 (+0100) Subject: kernel.bbclass: Use real filenames in kernel packages X-Git-Tag: lucaceresoli/bug-15201-perf-libtraceevent-missing~23409 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=aa189f183e10588f7e8d642f351bd9b8d69f3ea9;p=thirdparty%2Fopenembedded%2Fopenembedded-core-contrib.git kernel.bbclass: Use real filenames in kernel packages When iterating over kernel image types to set up their packaging variables, don't use make targets but the real names. It was surprising if both vmlinux.bin and vmlinux.gz were enabled and only the latter had its filename extension removed from the package name. Signed-off-by: Andreas Oberritter Signed-off-by: Ross Burton --- diff --git a/meta/classes/kernel.bbclass b/meta/classes/kernel.bbclass index 71d543b38e5..0cc8af6faeb 100644 --- a/meta/classes/kernel.bbclass +++ b/meta/classes/kernel.bbclass @@ -43,7 +43,7 @@ python __anonymous () { typeformake = re.sub(r'\.gz', '', types) d.setVar('KERNEL_IMAGETYPE_FOR_MAKE', typeformake) - for type in typeformake.split(): + for type in types.split(): typelower = type.lower() d.appendVar('PACKAGES', ' ' + 'kernel-image-' + typelower)