[oe] [PATCH 1/1] linux.inc: unset CONFIG_LOCALVERSION_AUTO to not get 2.6.27.2-svn8826-dirty26 like names

Marcin Juszkiewicz marcin at juszkiewicz.com.pl
Wed Apr 22 14:12:57 UTC 2009


Year ago we removed CONFIG_LOCALVERSION from .config to get more sane names of
kernels. Today with 2.6.27.2 I got 2.6.27.2-svn8826-dirty26 kernel which was
2.6.27.2-svn8826-dirty9 on device so no modules ;(

This patch changes this by unsetting CONFIG_LOCALVERSION_AUTO variable.

Signed-off-by: Marcin Juszkiewicz <marcin at juszkiewicz.com.pl>
Acked-by: Koen Kooi <koen at openembedded.org>
---
 recipes/linux/linux.inc |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/recipes/linux/linux.inc b/recipes/linux/linux.inc
index 984efac..5a4a11f 100644
--- a/recipes/linux/linux.inc
+++ b/recipes/linux/linux.inc
@@ -98,8 +98,11 @@ do_configure_prepend() {
             -e '/CONFIG_LOGO=/d' \
             -e '/CONFIG_LOGO_LINUX_CLUT224=/d' \
             -e '/CONFIG_LOCALVERSION/d' \
+            -e '/CONFIG_LOCALVERSION_AUTO/d' \
 	    < '${WORKDIR}/defconfig' >>'${S}/.config'
 
+        echo 'CONFIG_LOCALVERSION=""' >>${S}/.config
+        echo '# CONFIG_LOCALVERSION_AUTO is not set' >>${S}/.config
         #
         # root-over-nfs-over-usb-eth support. Limited, but should cover some cases.
         # Enable this by setting a proper CMDLINE_NFSROOT_USB.
-- 
1.6.3.rc0







More information about the Openembedded-devel mailing list