|
|
|
|
|
|
|
|
|
|
xen-devel
Re: [Xen-devel] xen Makefile being nasty with EXTRAVERSION
>In fact, at least for the 2.6 tree, isn't creating a self-contained
>diff as simple as something like:
> tar xzf linux-2.6.8.1.tar.gz
> cp -a linux-2.6.8.1 linux-2.6.8.1-xen
> cd linux-2.6.8.1-xen-sparse
> for i in `find . -type f | grep -v SCCS` ; do \
> cp $i ../linux-2.6.8.1-xen/$i ; done
Well instead of the find actually need something like:
tar cvf - --exclude SCCS --exclude mkbuildtree . | \
tar -C../linux-2.6.8.1-xen -xvf -
(to deal with non-existant directories in the desintation).
> cd ..
> rm -f linux-2.6.8.1-xen/mkbuildtree
> cp -a xen/include/hypervisor-ifs linux-2.6.8.1-xen/include/asm-xen
And instead of the above can use:
cd ../xen/include
tar cvf - --exclude SCCS . | \
tar -C../../linux-2.6.8.1-xen/include/asm-xen -xvf -
which just ensures get rid of SCCS directories.
> diff -urP linux-2.6.8.1 linux-2.6.8.1-xen >linux-2.6.8.1-xen-patch
>
>? :-)
Otherwise basically works; I've put a patch in this form on
http://www.cl.cam.ac.uk/~smh22/linux-2.6.8.1-xen-patch
in case anyone's interested.
We should probably update the nightly build scripts to dump one of
these on the standard download page...
cheers,
S.
|
|
|
|
|