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

[Xen-devel] [PATCH] fix ioemu build


  • To: xen-devel@xxxxxxxxxxxxxxxxxxx
  • From: Christian Tramnitz <chris.ace@xxxxxxx>
  • Date: Fri, 07 Aug 2009 00:04:22 +0200
  • Delivery-date: Thu, 06 Aug 2009 15:05:23 -0700
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>

Hello,

apparently the xen-setup script in ioemu tries to delete non-existant files which currently causes gentoo live-ebuilds to fail (I can't patch because the ioemu tree is being dynamically populated using git).

Anyway checking for the existence of a file before actually deleting it shouldn't really hurt...

This lives as patch in funtoo for a while, but as mentioned before patching doesnt work with live ebuilds so I'd prefer this to be fixed in ioemu.


Thanks,
   Christian



--- tools/ioemu-dir/xen-setup~ 2009-01-05 11:36:22.000000000 +0000
+++ tools/ioemu-dir/xen-setup 2009-03-11 13:08:51.000000000 +0000
@@ -3,9 +3,9 @@

# git-clean -x -d && ./xen-setup && make prefix=/usr CMDLINE_CFLAGS='-O0 -g' -j4 && make install DESTDIR=`pwd`/dist/ prefix=/usr && rsync -a --stats --delete . thule:shadow/qemu-iwj.git/ && rsync -a --stats dist/. root@thule:/

-rm -f $target/Makefile
-rm -f $target/config.mak
-rm -f config-host.mak
+[[ -f $target/Makefile ]] && rm -f $target/Makefile
+[[ -f $target/config.mak ]] && rm -f $target/config.mak
+[[ -f config-host.mak ]] && rm -f config-host.mak

 if test -f config-host.h; then mv config-host.h config-host.h~; fi


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

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