[linux build] Append $XENGUEST to kernel version.
authorChristian Limpach <Christian.Limpach@xensource.com>
Mon, 8 Jan 2007 17:38:47 +0000 (17:38 +0000)
committerChristian Limpach <Christian.Limpach@xensource.com>
Mon, 8 Jan 2007 17:38:47 +0000 (17:38 +0000)
This was lost in changeset 13286:c89384734c19.

Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com>
buildconfigs/mk.linux-2.6-xen

index d1ec6afe125662f2951799c06922cf1752b604d0..272a58479d4e1f3b23e90891c9f5e110e20c3061 100644 (file)
@@ -32,7 +32,8 @@ $(LINUX_SRCDIR)/.valid-src: ref-linux-$(LINUX_VER)/.valid-ref
           LINUX_ARCH=$(LINUX_ARCH) bash ./mkbuildtree ../$(LINUX_SRCDIR) )
        # Patch kernel Makefile to set EXTRAVERSION
        ( cd $(LINUX_SRCDIR) ; \
-         sed -e 's,^EXTRAVERSION.*,&$$(XENGUEST)\nXENGUEST := $$(shell [ -r $$(objtree)/.xenguest ] \&\& cat $$(objtree)/.xenguest),' Makefile >Mk.tmp ; \
+         sed -e 's,^EXTRAVERSION.*,&$$(XENGUEST),' \
+             -e 's,^KERNELRELEASE,XENGUEST := $$(shell [ -r $$(objtree)/.xenguest ] \&\& cat $$(objtree)/.xenguest)\n&,' Makefile >Mk.tmp ; \
          rm -f Makefile ; mv Mk.tmp Makefile )
        touch $@