[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] xen Makefile being nasty with EXTRAVERSION



On Sat, 23 Oct 2004, Ian Pratt wrote:

>
> > There is a snippet in the xen Makefile like this:
> >
> >   EXTRAEXTRAVERSION=$(subst $(findstring $(EXTRAVERSION),$(shell basename 
> > $(TOPDIR))),,$(EXTRAVERSION))
> >   override EXTRAVERSION:=$(subst 
> > linux-$(VERSION).$(PATCHLEVEL).$(SUBLEVEL),,$(shell basename 
> > $(TOPDIR)))$(EXTRAEXTRAVERSION)
> >
> > Now, this probably works fine if the basename of the kernel directory
> > is something common. And it is probably perfectly okay to do that in
> > the 'make world' Xen builds. But if Xen is treated like 'just another
> > kernel patch' or if distributions wish to provide Xen kernels, this is
> > a major pain in the ass.
>
> Yeah, I agree, but its very useful.
>
> I propose the following replacement: We test to see whether
> there's a .extraversion file, and if so override EXTRAVERSION
> with the contents of the file. This should be compatible with
> distros and still be convenient for us.

2.6 uses .localversion files.


-------------------------------------------------------
This SF.Net email is sponsored by:
Sybase ASE Linux Express Edition - download now for FREE
LinuxWorld Reader's Choice Award Winner for best database on Linux.
http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.