Other might find the following little script useful, which I''ll add to tools/misc Run at the root of a xenolinux build tree, it ''renames'' the xen architecture directories to be ''i386'', so that you can get a xen build of the tree just by typing ''make''. The main reason for wanting to do this is if you''ve got some other package that wants to patch the kernel and has some complex build system that you can''t be bothered to figure out and make work with ARCH=xen (e.g. OpenAFS or Freeswan/IPSEC). This script will make the tree look just like an i386 tree, so unless the patch conflicts with arch Xen (which is pretty unlikely) the package''s normal make procedure should just work. Ian ------------------------------- #!/bin/bash cln () { while [ $# -gt 0 ]; do ( test -f "$1" || { echo "$1: No such file or directory" 1>&2; exit 1; } { cp $1 cln$$ && rm $1 && mv cln$$ $1; } || { rm -f cln$$; exit 1; } ) shift done } for i in `find include/asm-xen arch/xen -type l | xargs ls -l | egrep ''../(asm-)?i386/'' | awk ''{print $9}''` do #echo $i cln $i done mv include/asm-i386 include/asm-Xi386 mv include/asm-xen include/asm-i386 ln -s asm-i386 include/asm-xen rm include/asm ln -s asm-i386 include/asm mv arch/i386 arch/Xi386 mv arch/xen arch/i386 ln -s i386 arch/xen mv Makefile XMakefile #sed -e ''s/^EXTRAVERSION =.*/EXTRAVERSION = -xen/'' <XMakefile >Makefile echo ARCH=i386 >Makefile ; cat XMakefile >>Makefile ------------------------------------------------------- This SF.Net email is sponsored by: SourceForge.net Broadband Sign-up now for SourceForge Broadband and get the fastest 6.0/768 connection for only $19.95/mo for the first 3 months! http://ads.osdn.com/?ad_id=2562&alloc_id=6184&op=click _______________________________________________ Xen-devel mailing list Xen-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xen-devel