On Thu, Mar 10, 2005 at 09:25:54AM +0100, Andreas Gruenbacher wrote: > On Wed, 2005-03-09 at 19:53, Justin M. Forbes wrote: > > With the new stable series kernels, the .x versioning is being added to > > EXTRAVERSION. This has traditionally been a space for local modification. > > I know several distributions are using EXTRAVERSION for build numbers, > > platform and assorted other information to differentiate their kernel > > releases. > > It's no issue for us. We're using this patch to add in the RPM release > number: > > Index: linux-2.6.10/Makefile > =================================================================== > --- linux-2.6.10.orig/Makefile > +++ linux-2.6.10/Makefile > @@ -158,8 +158,11 @@ endif > LOCALVERSION = $(subst $(space),, \ > $(shell cat /dev/null $(localversion-files:%~=)) \ > $(patsubst "%",%,$(CONFIG_LOCALVERSION))) > +ifneq ($(wildcard $(srctree)/rpm-release),) > +RPM_RELEASE := -$(shell cat $(srctree)/rpm-release) > +endif > > -KERNELRELEASE=$(VERSION).$(PATCHLEVEL).$(SUBLEVEL)$(EXTRAVERSION)$(LOCALVERSION) > +KERNELRELEASE=$(VERSION).$(PATCHLEVEL).$(SUBLEVEL)$(EXTRAVERSION)$(RPM_RELEASE)$(LOCALVERSION) > > # SUBARCH tells the usermode build what the underlying arch is. That is set > # first, and if a usermode build is happening, the "ARCH=um" on the command
Naming your rpm-release file: localversion00-rpm would do the same without the need to patch the kernel. Sam - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/