[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH] ioemu - Use XEN_TARGET_ARCH
On Tue, Jan 22, 2008 at 02:29:23PM +0100, Bastian Blank wrote: > Use XEN_TARGET_ARCH instead of uname -m. Yes, good. I had the following problem doing what in Linux would be a cross-build: the 64-bit ioemu thought that HOST_LONG_BITS was 4 - this totally broke HVM live migration for fairly obvious reasons. Looks like your patch would help us, though I haven't tested it. I have been using the variant below. regards john diff --git a/tools/Makefile b/tools/Makefile --- a/tools/Makefile +++ b/tools/Makefile @@ -73,7 +73,7 @@ ioemu ioemuinstall: ioemu ioemuinstall: if [ -f $(IOEMU_DIR)/config-host.mak ] || \ (cd $(IOEMU_DIR) && sh configure --target-list=$(IOEMU_TARGET) \ - --prefix=/usr --install=$(INSTALL)); then \ + --cpu=$(XEN_TARGET_ARCH) --prefix=/usr --install=$(INSTALL)); then \ $(MAKE) -C $(IOEMU_DIR) $(patsubst ioemu%,%,$@); \ fi; ioemuclean: diff --git a/tools/ioemu/configure b/tools/ioemu/configure --- a/tools/ioemu/configure +++ b/tools/ioemu/configure @@ -463,6 +463,10 @@ fi fi +if test "$cpu" = "x86_32"; then + cpu="i386" +fi + # host long bits test hostlongbits="32" if test "$cpu" = "sparc64" -o "$cpu" = "ia64" -o "$cpu" = "x86_64" -o "$cpu" = "alpha"; then _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |