From: Martin Jansa Date: Fri, 23 Mar 2012 12:56:29 +0000 (+0100) Subject: kernel.bbclass: fix extra + in kernelrelease X-Git-Tag: 2015-4~11181 X-Git-Url: https://code.ossystems.io/gitweb?a=commitdiff_plain;h=56fe5300ab5ab072c20acd03d7fc26e9cae4e652;p=openembedded-core.git kernel.bbclass: fix extra + in kernelrelease * see http://lists.linuxtogo.org/pipermail/openembedded-core/2011-December/014308.html Signed-off-by: Martin Jansa Signed-off-by: Richard Purdie --- diff --git a/meta/classes/kernel.bbclass b/meta/classes/kernel.bbclass index 5e4cdd458c..736768eedd 100644 --- a/meta/classes/kernel.bbclass +++ b/meta/classes/kernel.bbclass @@ -204,6 +204,12 @@ sysroot_stage_all_append() { } kernel_do_configure() { + # fixes extra + in /lib/modules/2.6.37+ + # $ scripts/setlocalversion . => + + # $ make kernelversion => 2.6.37 + # $ make kernelrelease => 2.6.37+ + touch ${B}/.scmversion + # Copy defconfig to .config if .config does not exist. This allows # recipes to manage the .config themselves in do_configure_prepend(). if [ -f "${WORKDIR}/defconfig" ] && [ ! -f "${B}/.config" ]; then