WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

RE: [Xen-devel] ioemu build problems on xen-unstable 20399

To: Ian Jackson <Ian.Jackson@xxxxxxxxxxxxx>
Subject: RE: [Xen-devel] ioemu build problems on xen-unstable 20399
From: Dan Magenheimer <dan.magenheimer@xxxxxxxxxx>
Date: Thu, 5 Nov 2009 06:29:48 -0800 (PST)
Cc: "Xen-Devel \(E-mail\)" <xen-devel@xxxxxxxxxxxxxxxxxxx>
Delivery-date: Thu, 05 Nov 2009 06:31:23 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <19186.48036.534716.993607@xxxxxxxxxxxxxxxxxxxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
> Needless to say it works for me.
> 
> The problem with the quoting garbage is due to Markus Kuhn (really!)
> and can be worked around if you run your build with LC_CTYPE=C

Here's the error messages.  Entire output appended below in
case you need that.

Note that this is a 32-bit dom0 which probably explains
the format messages bit not the missing struct members.

Also note that my dom0 is standard 2.6.18.8-xen from xen.org,
not pv_ops, if that matters.

Dan

make[4]: Entering directory 
`/root/src/xen/xen-unstable.hg/tools/ioemu-remote/i386-dm'
  CC    i386-dm/helper2.o
helper2.c: In function 'cpu_x86_init':
helper2.c:142: error: 'shared_iopage_t' has no member named 'vcpu_iodata'
helper2.c: In function 'sp_info':
helper2.c:219: error: 'shared_iopage_t' has no member named 'vcpu_iodata'
helper2.c:224: warning: format '%llx' expects type 'long long unsigned int', 
but argument 6 has type 'uint32_t'
helper2.c:224: warning: format '%llx' expects type 'long long unsigned int', 
but argument 7 has type 'uint32_t'
helper2.c:226: error: 'ioreq_t' has no member named 'io_count'
helper2.c: In function '__cpu_get_ioreq':
helper2.c:235: error: 'shared_iopage_t' has no member named 'vcpu_iodata'
helper2.c:242: warning: format '%llx' expects type 'long long unsigned int', 
but argument 7 has type 'uint32_t'
helper2.c:242: warning: format '%llx' expects type 'long long unsigned int', 
but argument 8 has type 'uint32_t'
helper2.c: In function 'cpu_handle_ioreq':
helper2.c:517: warning: format '%llx' expects type 'long long unsigned int', 
but argument 7 has type 'uint32_t'
helper2.c:517: warning: format '%llx' expects type 'long long unsigned int', 
but argument 8 has type 'uint32_t'
make[4]: *** [helper2.o] Error 1
make[4]: Leaving directory 
`/root/src/xen/xen-unstable.hg/tools/ioemu-remote/i386-dm'
make[3]: *** [subdir-i386-dm] Error 2
make[3]: Leaving directory `/root/src/xen/xen-unstable.hg/tools/ioemu-remote'
make[2]: *** [subdir-install-ioemu-dir] Error 2
make[2]: Leaving directory `/root/src/xen/xen-unstable.hg/tools'
make[1]: *** [subdirs-install] Error 2
make[1]: Leaving directory `/root/src/xen/xen-unstable.hg/tools'
make: *** [install-tools] Error 2

> -----Original Message-----
> From: Ian Jackson [mailto:Ian.Jackson@xxxxxxxxxxxxx]
> Sent: Thursday, November 05, 2009 4:49 AM
> To: Dan Magenheimer
> Cc: Xen-Devel (E-mail)
> Subject: RE: [Xen-devel] ioemu build problems on xen-unstable 20399
> 
> 
> Dan Magenheimer writes ("RE: [Xen-devel] ioemu build problems 
> on xen-unstable 20399"):
> > Hmmm.... don't know why this got truncated.  The
> > outgoing message seems to have some garbage in place
> > of quotes in the error messages.
> > 
> > But anyway, lots of error messages from helper2.c
> 
> Needless to say it works for me.
> 
> The problem with the quoting garbage is due to Markus Kuhn (really!)
> and can be worked around if you run your build with LC_CTYPE=C
> 
> Ian.


make -C tools install
get-path: will use #!/usr/bin/python2.4 for python programs
make[1]: Entering directory `/root/src/xen/xen-unstable.hg/tools'
get-path: will use #!/usr/bin/python2.4 for python programs
make[2]: Entering directory `/root/src/xen/xen-unstable.hg/tools'
make -C check install
get-path: will use #!/usr/bin/python2.4 for python programs
make[3]: Entering directory `/root/src/xen/xen-unstable.hg/tools/check'
PYTHON=python LIBXENAPI_BINDINGS=n ACM_SECURITY=n ./chk build
Xen CHECK-BUILD  Wed Nov 4 05:20:47 MST 2009
Checking check_crypto_lib: OK
Checking check_curl: unused, OK
Checking check_openssl_devel: OK
Checking check_python: OK
Checking check_python_devel: OK
Checking check_uuid_devel: OK
Checking check_x11_devel: OK
Checking check_xgettext: OK
Checking check_xml2: unused, OK
Checking check_zlib_devel: OK
Checking check_zlib_lib: OK
make[3]: Leaving directory `/root/src/xen/xen-unstable.hg/tools/check'
make[2]: Leaving directory `/root/src/xen/xen-unstable.hg/tools'
get-path: will use #!/usr/bin/python2.4 for python programs
make[2]: Entering directory `/root/src/xen/xen-unstable.hg/tools'
make -C include install
get-path: will use #!/usr/bin/python2.4 for python programs
make[3]: Entering directory `/root/src/xen/xen-unstable.hg/tools/include'
make -C xen-foreign
get-path: will use #!/usr/bin/python2.4 for python programs
make[4]: Entering directory 
`/root/src/xen/xen-unstable.hg/tools/include/xen-foreign'
./checker > tmp.size
diff -u reference.size tmp.size
rm tmp.size
make[4]: Leaving directory 
`/root/src/xen/xen-unstable.hg/tools/include/xen-foreign'
../../tools/cross-install -d -m0755 -p //usr/include/xen/arch-ia64
../../tools/cross-install -d -m0755 -p //usr/include/xen/arch-ia64/hvm
../../tools/cross-install -d -m0755 -p //usr/include/xen/arch-x86
../../tools/cross-install -d -m0755 -p //usr/include/xen/arch-x86/hvm
../../tools/cross-install -d -m0755 -p //usr/include/xen/foreign
../../tools/cross-install -d -m0755 -p //usr/include/xen/hvm
../../tools/cross-install -d -m0755 -p //usr/include/xen/io
../../tools/cross-install -d -m0755 -p //usr/include/xen/sys
../../tools/cross-install -d -m0755 -p //usr/include/xen/xsm
../../tools/cross-install -m0644 -p xen/COPYING //usr/include/xen
../../tools/cross-install -m0644 -p xen/*.h //usr/include/xen
../../tools/cross-install -m0644 -p xen/arch-ia64/*.h 
//usr/include/xen/arch-ia64
../../tools/cross-install -m0644 -p xen/arch-ia64/hvm/*.h 
//usr/include/xen/arch-ia64/hvm
../../tools/cross-install -m0644 -p xen/arch-x86/*.h //usr/include/xen/arch-x86
../../tools/cross-install -m0644 -p xen/arch-x86/hvm/*.h 
//usr/include/xen/arch-x86/hvm
../../tools/cross-install -m0644 -p xen/foreign/*.h //usr/include/xen/foreign
../../tools/cross-install -m0644 -p xen/hvm/*.h //usr/include/xen/hvm
../../tools/cross-install -m0644 -p xen/io/*.h //usr/include/xen/io
../../tools/cross-install -m0644 -p xen/sys/*.h //usr/include/xen/sys
../../tools/cross-install -m0644 -p xen/xsm/*.h //usr/include/xen/xsm
make[3]: Leaving directory `/root/src/xen/xen-unstable.hg/tools/include'
make[2]: Leaving directory `/root/src/xen/xen-unstable.hg/tools'
get-path: will use #!/usr/bin/python2.4 for python programs
make[2]: Entering directory `/root/src/xen/xen-unstable.hg/tools'
make -C libxc install
get-path: will use #!/usr/bin/python2.4 for python programs
make[3]: Entering directory `/root/src/xen/xen-unstable.hg/tools/libxc'
make libs
get-path: will use #!/usr/bin/python2.4 for python programs
make[4]: Entering directory `/root/src/xen/xen-unstable.hg/tools/libxc'
make[4]: Nothing to be done for `libs'.
make[4]: Leaving directory `/root/src/xen/xen-unstable.hg/tools/libxc'
../../tools/cross-install -d -m0755 -p //usr/lib
../../tools/cross-install -d -m0755 -p //usr/include
../../tools/cross-install -m0755 -p libxenctrl.so.3.4.0 //usr/lib
../../tools/cross-install -m0644 -p libxenctrl.a //usr/lib
ln -sf libxenctrl.so.3.4.0 //usr/lib/libxenctrl.so.3.4
ln -sf libxenctrl.so.3.4 //usr/lib/libxenctrl.so
../../tools/cross-install -m0644 -p xenctrl.h //usr/include
../../tools/cross-install -m0755 -p libxenguest.so.3.4.0 //usr/lib
../../tools/cross-install -m0644 -p libxenguest.a //usr/lib
ln -sf libxenguest.so.3.4.0 //usr/lib/libxenguest.so.3.4
ln -sf libxenguest.so.3.4 //usr/lib/libxenguest.so
../../tools/cross-install -m0644 -p xenguest.h //usr/include
make[3]: Leaving directory `/root/src/xen/xen-unstable.hg/tools/libxc'
make[2]: Leaving directory `/root/src/xen/xen-unstable.hg/tools'
get-path: will use #!/usr/bin/python2.4 for python programs
make[2]: Entering directory `/root/src/xen/xen-unstable.hg/tools'
make -C flask install
get-path: will use #!/usr/bin/python2.4 for python programs
make[3]: Entering directory `/root/src/xen/xen-unstable.hg/tools/flask'
get-path: will use #!/usr/bin/python2.4 for python programs
make[4]: Entering directory `/root/src/xen/xen-unstable.hg/tools/flask'
make -C libflask install
get-path: will use #!/usr/bin/python2.4 for python programs
make[5]: Entering directory `/root/src/xen/xen-unstable.hg/tools/flask/libflask'
make libflask.a libflask.so libflask.so.1.0 libflask.so.1.0.0
get-path: will use #!/usr/bin/python2.4 for python programs
make[6]: Entering directory `/root/src/xen/xen-unstable.hg/tools/flask/libflask'
make[6]: `libflask.a' is up to date.
make[6]: `libflask.so' is up to date.
make[6]: `libflask.so.1.0' is up to date.
make[6]: `libflask.so.1.0.0' is up to date.
make[6]: Leaving directory `/root/src/xen/xen-unstable.hg/tools/flask/libflask'
../../../tools/cross-install -d -m0755 -p //usr/lib
../../../tools/cross-install -d -m0755 -p //usr/include
../../../tools/cross-install -m0755 -p libflask.so.1.0.0 //usr/lib
../../../tools/cross-install -m0644 -p libflask.a //usr/lib
ln -sf libflask.so.1.0.0 //usr/lib/libflask.so.1.0
ln -sf libflask.so.1.0 //usr/lib/libflask.so
../../../tools/cross-install -m0644 -p include/flask.h //usr/include
make[5]: Leaving directory `/root/src/xen/xen-unstable.hg/tools/flask/libflask'
make[4]: Leaving directory `/root/src/xen/xen-unstable.hg/tools/flask'
get-path: will use #!/usr/bin/python2.4 for python programs
make[4]: Entering directory `/root/src/xen/xen-unstable.hg/tools/flask'
make -C utils install
get-path: will use #!/usr/bin/python2.4 for python programs
make[5]: Entering directory `/root/src/xen/xen-unstable.hg/tools/flask/utils'
../../../tools/cross-install -d -m0755 -p //usr/sbin
../../../tools/cross-install -m0755 -p flask-loadpolicy flask-setenforce 
flask-getenforce //usr/sbin
make[5]: Leaving directory `/root/src/xen/xen-unstable.hg/tools/flask/utils'
make[4]: Leaving directory `/root/src/xen/xen-unstable.hg/tools/flask'
make[3]: Leaving directory `/root/src/xen/xen-unstable.hg/tools/flask'
make[2]: Leaving directory `/root/src/xen/xen-unstable.hg/tools'
get-path: will use #!/usr/bin/python2.4 for python programs
make[2]: Entering directory `/root/src/xen/xen-unstable.hg/tools'
make -C xenstore install
get-path: will use #!/usr/bin/python2.4 for python programs
make[3]: Entering directory `/root/src/xen/xen-unstable.hg/tools/xenstore'
../../tools/cross-install -d -m0755 -p //var/run/xenstored
../../tools/cross-install -d -m0755 -p //var/lib/xenstored
../../tools/cross-install -m0755 -p xenstored //usr/sbin
../../tools/cross-install -d -m0755 -p //usr/bin
../../tools/cross-install -d -m0755 -p //usr/sbin
../../tools/cross-install -d -m0755 -p //usr/include
../../tools/cross-install -m0755 -p xenstore-control //usr/bin
../../tools/cross-install -m0755 -p xenstore //usr/bin
set -e ; for c in xenstore-exists xenstore-list xenstore-read xenstore-rm 
xenstore-chmod xenstore-write xenstore-ls ; do \
                ln -f //usr/bin/xenstore //usr/bin/${c} ; \
        done
../../tools/cross-install -d -m0755 -p //usr/lib
../../tools/cross-install -m0755 -p libxenstore.so.3.0.0 //usr/lib
ln -sf libxenstore.so.3.0.0 //usr/lib/libxenstore.so.3.0
ln -sf libxenstore.so.3.0 //usr/lib/libxenstore.so
../../tools/cross-install -m0644 -p libxenstore.a //usr/lib
../../tools/cross-install -m0644 -p xs.h //usr/include
../../tools/cross-install -m0644 -p xs_lib.h //usr/include
make[3]: Leaving directory `/root/src/xen/xen-unstable.hg/tools/xenstore'
make[2]: Leaving directory `/root/src/xen/xen-unstable.hg/tools'
get-path: will use #!/usr/bin/python2.4 for python programs
make[2]: Entering directory `/root/src/xen/xen-unstable.hg/tools'
make -C misc install
get-path: will use #!/usr/bin/python2.4 for python programs
make[3]: Entering directory `/root/src/xen/xen-unstable.hg/tools/misc'
set -e; for d in ; do make -C $d; done
../../tools/cross-install -d -m0755 -p //usr/bin
../../tools/cross-install -d -m0755 -p //usr/sbin
../../tools/python/install-wrap "/usr/bin/python2.4" ../../tools/cross-install 
-m0755 -p xencons xen-detect //usr/bin
../../tools/python/install-wrap "/usr/bin/python2.4" ../../tools/cross-install 
-m0755 -p xm xen-bugtool xen-python-path xend xenperf xsview xenpm 
xen-tmem-list-parse gtraceview gtracestat xenlockprof xen-hvmctx //usr/sbin
set -e; for d in ; do make -C $d install-recurse; done
make[3]: Leaving directory `/root/src/xen/xen-unstable.hg/tools/misc'
make[2]: Leaving directory `/root/src/xen/xen-unstable.hg/tools'
get-path: will use #!/usr/bin/python2.4 for python programs
make[2]: Entering directory `/root/src/xen/xen-unstable.hg/tools'
make -C examples install
get-path: will use #!/usr/bin/python2.4 for python programs
make[3]: Entering directory `/root/src/xen/xen-unstable.hg/tools/examples'
[ -d //etc/xen ] || \
                ../..//tools/cross-install -d -m0755 -p //etc/xen
set -e; for i in README README.incompatibilities; \
            do [ -e //etc/xen/$i ] || \
            ../..//tools/cross-install -m0644 -p $i //etc/xen; \
        done
[ -d //etc/xen ] || \
                ../..//tools/cross-install -d -m0755 -p //etc/xen
[ -d //etc/xen/auto ] || \
                ../..//tools/cross-install -d -m0755 -p //etc/xen/auto
set -e; for i in xend-config.sxp xm-config.xml xmexample1  xmexample2 
xmexample3 xmexample.hvm xmexample.hvm-stubdom xmexample.pv-grub xmexample.nbd 
xmexample.vti xend-pci-quirks.sxp xend-pci-permissive.sxp; \
            do [ -e //etc/xen/$i ] || \
            ../..//tools/cross-install -m0644 -p $i //etc/xen; \
        done
make[3]: Leaving directory `/root/src/xen/xen-unstable.hg/tools/examples'
make[2]: Leaving directory `/root/src/xen/xen-unstable.hg/tools'
get-path: will use #!/usr/bin/python2.4 for python programs
make[2]: Entering directory `/root/src/xen/xen-unstable.hg/tools'
make -C hotplug install
get-path: will use #!/usr/bin/python2.4 for python programs
make[3]: Entering directory `/root/src/xen/xen-unstable.hg/tools/hotplug'
get-path: will use #!/usr/bin/python2.4 for python programs
make[4]: Entering directory `/root/src/xen/xen-unstable.hg/tools/hotplug'
make -C common install
get-path: will use #!/usr/bin/python2.4 for python programs
make[5]: Entering directory `/root/src/xen/xen-unstable.hg/tools/hotplug/common'
rm -f "hotplugpath.sh"; echo "SBINDIR=\"/usr/sbin\"" >> "hotplugpath.sh"; echo 
"BINDIR=\"/usr/bin\"" >> "hotplugpath.sh"; echo "LIBEXEC=\"/usr/lib/xen/bin\"" 
>> "hotplugpath.sh"; echo "LIBDIR=\"/usr/lib\"" >> "hotplugpath.sh"; echo 
"SHAREDIR=\"/usr/share\"" >> "hotplugpath.sh"; echo 
"PRIVATE_BINDIR=\"/usr/lib/xen/bin\"" >> "hotplugpath.sh"; echo 
"XENFIRMWAREDIR=\"/usr/lib/xen/boot\"" >> "hotplugpath.sh"; echo 
"XEN_CONFIG_DIR=\"/etc/xen\"" >> "hotplugpath.sh"; echo 
"XEN_SCRIPT_DIR=\"/etc/xen/scripts\"" >> "hotplugpath.sh"
[ -d //etc/xen/scripts ] || \
                ../../../tools/cross-install -d -m0755 -p //etc/xen/scripts
set -e; for i in "hotplugpath.sh"; \
           do \
           ../../../tools/cross-install -m0755 -p $i //etc/xen/scripts; \
        done
set -e; for i in ; \
           do \
           ../../../tools/cross-install -m0644 -p $i //etc/xen/scripts; \
        done
make[5]: Leaving directory `/root/src/xen/xen-unstable.hg/tools/hotplug/common'
make[4]: Leaving directory `/root/src/xen/xen-unstable.hg/tools/hotplug'
get-path: will use #!/usr/bin/python2.4 for python programs
make[4]: Entering directory `/root/src/xen/xen-unstable.hg/tools/hotplug'
make -C Linux install
get-path: will use #!/usr/bin/python2.4 for python programs
make[5]: Entering directory `/root/src/xen/xen-unstable.hg/tools/hotplug/Linux'
[ -d //etc/init.d ] || ../../..//tools/cross-install -d -m0755 -p //etc/init.d
[ -d //etc/sysconfig ] || ../../..//tools/cross-install -d -m0755 -p 
//etc/sysconfig
../../..//tools/cross-install -m0755 -p init.d/xend //etc/init.d
../../..//tools/cross-install -m0755 -p init.d/sysconfig.xend 
//etc/sysconfig/xend
../../..//tools/cross-install -m0755 -p init.d/xendomains //etc/init.d
../../..//tools/cross-install -m0755 -p init.d/sysconfig.xendomains 
//etc/sysconfig/xendomains
[ -d //etc/xen/scripts ] || \
                ../../..//tools/cross-install -d -m0755 -p //etc/xen/scripts
set -e; for i in network-bridge vif-bridge network-route vif-route network-nat 
vif-nat vif2 block block-enbd block-nbd blktap vtpm vtpm-delete 
xen-hotplug-cleanup external-device-migrate vscsi; \
            do \
            ../../..//tools/cross-install -m0755 -p $i //etc/xen/scripts; \
        done
set -e; for i in xen-script-common.sh locking.sh logging.sh 
xen-hotplug-common.sh xen-network-common.sh vif-common.sh block-common.sh 
vtpm-common.sh vtpm-hotplug-common.sh vtpm-migration.sh vtpm-impl; \
            do \
            ../../..//tools/cross-install -m0644 -p $i //etc/xen/scripts; \
        done
[ -d //etc/udev ] || \
                ../../..//tools/cross-install -d -m0755 -p //etc/udev/rules.d
set -e; for i in xen-backend.rules xend.rules; \
            do \
            ../../..//tools/cross-install -m0644 -p $i //etc/udev; \
            ln -sf ../$i //etc/udev/rules.d; \
        done
make[5]: Leaving directory `/root/src/xen/xen-unstable.hg/tools/hotplug/Linux'
make[4]: Leaving directory `/root/src/xen/xen-unstable.hg/tools/hotplug'
make[3]: Leaving directory `/root/src/xen/xen-unstable.hg/tools/hotplug'
make[2]: Leaving directory `/root/src/xen/xen-unstable.hg/tools'
get-path: will use #!/usr/bin/python2.4 for python programs
make[2]: Entering directory `/root/src/xen/xen-unstable.hg/tools'
make -C xentrace install
get-path: will use #!/usr/bin/python2.4 for python programs
make[3]: Entering directory `/root/src/xen/xen-unstable.hg/tools/xentrace'
../../tools/cross-install -d -m0755 -p //usr/bin
[ -z " xenctx" ] || ../../tools/cross-install -d -m0755 -p //usr/lib/xen/bin
../../tools/cross-install -d -m0755 -p //usr/share/man/man1
../../tools/cross-install -d -m0755 -p //usr/share/man/man8
../../tools/cross-install -m0755 -p xentrace xentrace_setsize xentrace_format 
//usr/bin
[ -z " xenctx" ] || ../../tools/cross-install -m0755 -p  xenctx 
//usr/lib/xen/bin
../../tools/cross-install -m0644 -p xentrace_format.1 //usr/share/man/man1
../../tools/cross-install -m0644 -p xentrace.8 //usr/share/man/man8
make[3]: Leaving directory `/root/src/xen/xen-unstable.hg/tools/xentrace'
make[2]: Leaving directory `/root/src/xen/xen-unstable.hg/tools'
get-path: will use #!/usr/bin/python2.4 for python programs
make[2]: Entering directory `/root/src/xen/xen-unstable.hg/tools'
make -C xcutils install
get-path: will use #!/usr/bin/python2.4 for python programs
make[3]: Entering directory `/root/src/xen/xen-unstable.hg/tools/xcutils'
../../tools/cross-install -d -m0755 -p //usr/lib/xen/bin
../../tools/cross-install -m0755 -p xc_restore xc_save readnotes lsevtchn 
//usr/lib/xen/bin
make[3]: Leaving directory `/root/src/xen/xen-unstable.hg/tools/xcutils'
make[2]: Leaving directory `/root/src/xen/xen-unstable.hg/tools'
get-path: will use #!/usr/bin/python2.4 for python programs
make[2]: Entering directory `/root/src/xen/xen-unstable.hg/tools'
make -C firmware install
get-path: will use #!/usr/bin/python2.4 for python programs
make[3]: Entering directory `/root/src/xen/xen-unstable.hg/tools/firmware'
make subdirs-all; \

get-path: will use #!/usr/bin/python2.4 for python programs
make[4]: Entering directory `/root/src/xen/xen-unstable.hg/tools/firmware'
get-path: will use #!/usr/bin/python2.4 for python programs
make[5]: Entering directory `/root/src/xen/xen-unstable.hg/tools/firmware'
make -C rombios all
get-path: will use #!/usr/bin/python2.4 for python programs
make[6]: Entering directory 
`/root/src/xen/xen-unstable.hg/tools/firmware/rombios'
get-path: will use #!/usr/bin/python2.4 for python programs
make[7]: Entering directory 
`/root/src/xen/xen-unstable.hg/tools/firmware/rombios'
make -C 32bit all
get-path: will use #!/usr/bin/python2.4 for python programs
make[8]: Entering directory 
`/root/src/xen/xen-unstable.hg/tools/firmware/rombios/32bit'
get-path: will use #!/usr/bin/python2.4 for python programs
make[9]: Entering directory 
`/root/src/xen/xen-unstable.hg/tools/firmware/rombios/32bit'
make -C tcgbios all
get-path: will use #!/usr/bin/python2.4 for python programs
make[10]: Entering directory 
`/root/src/xen/xen-unstable.hg/tools/firmware/rombios/32bit/tcgbios'
make[10]: Nothing to be done for `all'.
make[10]: Leaving directory 
`/root/src/xen/xen-unstable.hg/tools/firmware/rombios/32bit/tcgbios'
make[9]: Leaving directory 
`/root/src/xen/xen-unstable.hg/tools/firmware/rombios/32bit'
make 32bitbios_flat.h
get-path: will use #!/usr/bin/python2.4 for python programs
make[9]: Entering directory 
`/root/src/xen/xen-unstable.hg/tools/firmware/rombios/32bit'
make[9]: `32bitbios_flat.h' is up to date.
make[9]: Leaving directory 
`/root/src/xen/xen-unstable.hg/tools/firmware/rombios/32bit'
make[8]: Leaving directory 
`/root/src/xen/xen-unstable.hg/tools/firmware/rombios/32bit'
make[7]: Leaving directory 
`/root/src/xen/xen-unstable.hg/tools/firmware/rombios'
make BIOS-bochs-latest
get-path: will use #!/usr/bin/python2.4 for python programs
make[7]: Entering directory 
`/root/src/xen/xen-unstable.hg/tools/firmware/rombios'
make[7]: `BIOS-bochs-latest' is up to date.
make[7]: Leaving directory 
`/root/src/xen/xen-unstable.hg/tools/firmware/rombios'
make[6]: Leaving directory 
`/root/src/xen/xen-unstable.hg/tools/firmware/rombios'
make[5]: Leaving directory `/root/src/xen/xen-unstable.hg/tools/firmware'
get-path: will use #!/usr/bin/python2.4 for python programs
make[5]: Entering directory `/root/src/xen/xen-unstable.hg/tools/firmware'
make -C vgabios all
make[6]: Entering directory 
`/root/src/xen/xen-unstable.hg/tools/firmware/vgabios'
make[6]: Nothing to be done for `all'.
make[6]: Leaving directory 
`/root/src/xen/xen-unstable.hg/tools/firmware/vgabios'
make[5]: Leaving directory `/root/src/xen/xen-unstable.hg/tools/firmware'
get-path: will use #!/usr/bin/python2.4 for python programs
make[5]: Entering directory `/root/src/xen/xen-unstable.hg/tools/firmware'
make -C hvmloader all
get-path: will use #!/usr/bin/python2.4 for python programs
make[6]: Entering directory 
`/root/src/xen/xen-unstable.hg/tools/firmware/hvmloader'
get-path: will use #!/usr/bin/python2.4 for python programs
make[7]: Entering directory 
`/root/src/xen/xen-unstable.hg/tools/firmware/hvmloader'
make -C acpi all
get-path: will use #!/usr/bin/python2.4 for python programs
make[8]: Entering directory 
`/root/src/xen/xen-unstable.hg/tools/firmware/hvmloader/acpi'
make[8]: Nothing to be done for `all'.
make[8]: Leaving directory 
`/root/src/xen/xen-unstable.hg/tools/firmware/hvmloader/acpi'
make[7]: Leaving directory 
`/root/src/xen/xen-unstable.hg/tools/firmware/hvmloader'
make hvmloader
get-path: will use #!/usr/bin/python2.4 for python programs
make[7]: Entering directory 
`/root/src/xen/xen-unstable.hg/tools/firmware/hvmloader'
make[7]: `hvmloader' is up to date.
make[7]: Leaving directory 
`/root/src/xen/xen-unstable.hg/tools/firmware/hvmloader'
make[6]: Leaving directory 
`/root/src/xen/xen-unstable.hg/tools/firmware/hvmloader'
make[5]: Leaving directory `/root/src/xen/xen-unstable.hg/tools/firmware'
make[4]: Leaving directory `/root/src/xen/xen-unstable.hg/tools/firmware'
[ -d //usr/lib/xen/boot ] || ../../tools/cross-install -d -m0755 -p 
//usr/lib/xen/boot
[ ! -e hvmloader/hvmloader ] || ../../tools/cross-install -m0644 -p 
hvmloader/hvmloader //usr/lib/xen/boot
make[3]: Leaving directory `/root/src/xen/xen-unstable.hg/tools/firmware'
make[2]: Leaving directory `/root/src/xen/xen-unstable.hg/tools'
get-path: will use #!/usr/bin/python2.4 for python programs
make[2]: Entering directory `/root/src/xen/xen-unstable.hg/tools'
make -C console install
get-path: will use #!/usr/bin/python2.4 for python programs
make[3]: Entering directory `/root/src/xen/xen-unstable.hg/tools/console'
../../tools/cross-install -d -m0755 -p ///usr/sbin
../../tools/cross-install -m0755 -p xenconsoled ///usr/sbin
../../tools/cross-install -d -m0755 -p //usr/lib/xen/bin
../../tools/cross-install -m0755 -p xenconsole //usr/lib/xen/bin
make[3]: Leaving directory `/root/src/xen/xen-unstable.hg/tools/console'
make[2]: Leaving directory `/root/src/xen/xen-unstable.hg/tools'
get-path: will use #!/usr/bin/python2.4 for python programs
make[2]: Entering directory `/root/src/xen/xen-unstable.hg/tools'
make -C xenmon install
get-path: will use #!/usr/bin/python2.4 for python programs
make[3]: Entering directory `/root/src/xen/xen-unstable.hg/tools/xenmon'
../../tools/cross-install -d -m0755 -p //usr/sbin
../../tools/cross-install -m0755 -p xenbaked //usr/sbin/xenbaked
../../tools/cross-install -m0755 -p xentrace_setmask  
//usr/sbin/xentrace_setmask
../../tools/cross-install -m0755 -p xenmon.py  //usr/sbin/xenmon.py
../../tools/cross-install -d -m0755 -p //usr/share/doc/xen
../../tools/cross-install -m0644 -p README //usr/share/doc/xen/README.xenmon
make[3]: Leaving directory `/root/src/xen/xen-unstable.hg/tools/xenmon'
make[2]: Leaving directory `/root/src/xen/xen-unstable.hg/tools'
get-path: will use #!/usr/bin/python2.4 for python programs
make[2]: Entering directory `/root/src/xen/xen-unstable.hg/tools'
make -C xenstat install
get-path: will use #!/usr/bin/python2.4 for python programs
make[3]: Entering directory `/root/src/xen/xen-unstable.hg/tools/xenstat'
get-path: will use #!/usr/bin/python2.4 for python programs
make[4]: Entering directory `/root/src/xen/xen-unstable.hg/tools/xenstat'
make -C libxenstat install
get-path: will use #!/usr/bin/python2.4 for python programs
make[5]: Entering directory 
`/root/src/xen/xen-unstable.hg/tools/xenstat/libxenstat'
make[5]: Nothing to be done for `install'.
make[5]: Leaving directory 
`/root/src/xen/xen-unstable.hg/tools/xenstat/libxenstat'
make[4]: Leaving directory `/root/src/xen/xen-unstable.hg/tools/xenstat'
get-path: will use #!/usr/bin/python2.4 for python programs
make[4]: Entering directory `/root/src/xen/xen-unstable.hg/tools/xenstat'
make -C xentop install
get-path: will use #!/usr/bin/python2.4 for python programs
make[5]: Entering directory `/root/src/xen/xen-unstable.hg/tools/xenstat/xentop'
../../../tools/cross-install -d -m0755 -p //usr/sbin
../../../tools/cross-install -m0755 -p xentop //usr/sbin/xentop
../../../tools/cross-install -d -m0755 -p //usr/share/man/man1
../../../tools/cross-install -m0644 -p xentop.1 //usr/share/man/man1/xentop.1
make[5]: Leaving directory `/root/src/xen/xen-unstable.hg/tools/xenstat/xentop'
make[4]: Leaving directory `/root/src/xen/xen-unstable.hg/tools/xenstat'
make[3]: Leaving directory `/root/src/xen/xen-unstable.hg/tools/xenstat'
make[2]: Leaving directory `/root/src/xen/xen-unstable.hg/tools'
get-path: will use #!/usr/bin/python2.4 for python programs
make[2]: Entering directory `/root/src/xen/xen-unstable.hg/tools'
make -C libaio install
make[3]: Entering directory `/root/src/xen/xen-unstable.hg/tools/libaio'
get-path: will use #!/usr/bin/python2.4 for python programs
make[4]: Entering directory `/root/src/xen/xen-unstable.hg/tools/libaio/src'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/root/src/xen/xen-unstable.hg/tools/libaio/src'
make[3]: Leaving directory `/root/src/xen/xen-unstable.hg/tools/libaio'
make[2]: Leaving directory `/root/src/xen/xen-unstable.hg/tools'
get-path: will use #!/usr/bin/python2.4 for python programs
make[2]: Entering directory `/root/src/xen/xen-unstable.hg/tools'
make -C blktap install
get-path: will use #!/usr/bin/python2.4 for python programs
make[3]: Entering directory `/root/src/xen/xen-unstable.hg/tools/blktap'
get-path: will use #!/usr/bin/python2.4 for python programs
make[4]: Entering directory `/root/src/xen/xen-unstable.hg/tools/blktap'
make -C lib install
get-path: will use #!/usr/bin/python2.4 for python programs
make[5]: Entering directory `/root/src/xen/xen-unstable.hg/tools/blktap/lib'
../../../tools/cross-install -d -m0755 -p //usr/lib
../../../tools/cross-install -d -m0755 -p //usr/include
../../../tools/cross-install -m0644 -p libblktap.a libblktap.so.3.0.0 //usr/lib
ln -sf libblktap.so.3.0.0 //usr/lib/libblktap.so.3.0
ln -sf libblktap.so.3.0 //usr/lib/libblktap.so
../../../tools/cross-install -m0644 -p blktaplib.h //usr/include
make[5]: Leaving directory `/root/src/xen/xen-unstable.hg/tools/blktap/lib'
make[4]: Leaving directory `/root/src/xen/xen-unstable.hg/tools/blktap'
get-path: will use #!/usr/bin/python2.4 for python programs
make[4]: Entering directory `/root/src/xen/xen-unstable.hg/tools/blktap'
make -C drivers install
get-path: will use #!/usr/bin/python2.4 for python programs
make[5]: Entering directory `/root/src/xen/xen-unstable.hg/tools/blktap/drivers'
../../../tools/cross-install -m0755 -p blktapctrl tapdisk img2qcow qcow2raw 
qcow-create  //usr/sbin
make[5]: Leaving directory `/root/src/xen/xen-unstable.hg/tools/blktap/drivers'
make[4]: Leaving directory `/root/src/xen/xen-unstable.hg/tools/blktap'
../../tools/cross-install -d -m0755 -p //usr/share/doc/xen
../../tools/cross-install -m0644 -p README //usr/share/doc/xen/README.blktap
make[3]: Leaving directory `/root/src/xen/xen-unstable.hg/tools/blktap'
make[2]: Leaving directory `/root/src/xen/xen-unstable.hg/tools'
get-path: will use #!/usr/bin/python2.4 for python programs
make[2]: Entering directory `/root/src/xen/xen-unstable.hg/tools'
make -C blktap2 install
get-path: will use #!/usr/bin/python2.4 for python programs
make[3]: Entering directory `/root/src/xen/xen-unstable.hg/tools/blktap2'
get-path: will use #!/usr/bin/python2.4 for python programs
make[4]: Entering directory `/root/src/xen/xen-unstable.hg/tools/blktap2'
make -C include install
get-path: will use #!/usr/bin/python2.4 for python programs
make[5]: Entering directory 
`/root/src/xen/xen-unstable.hg/tools/blktap2/include'
../../..//tools/cross-install -d -m0755 -p -p //usr/include
make[5]: Leaving directory `/root/src/xen/xen-unstable.hg/tools/blktap2/include'
make[4]: Leaving directory `/root/src/xen/xen-unstable.hg/tools/blktap2'
get-path: will use #!/usr/bin/python2.4 for python programs
make[4]: Entering directory `/root/src/xen/xen-unstable.hg/tools/blktap2'
make -C lvm install
get-path: will use #!/usr/bin/python2.4 for python programs
make[5]: Entering directory `/root/src/xen/xen-unstable.hg/tools/blktap2/lvm'
make[5]: Nothing to be done for `install'.
make[5]: Leaving directory `/root/src/xen/xen-unstable.hg/tools/blktap2/lvm'
make[4]: Leaving directory `/root/src/xen/xen-unstable.hg/tools/blktap2'
get-path: will use #!/usr/bin/python2.4 for python programs
make[4]: Entering directory `/root/src/xen/xen-unstable.hg/tools/blktap2'
make -C vhd install
get-path: will use #!/usr/bin/python2.4 for python programs
make[5]: Entering directory `/root/src/xen/xen-unstable.hg/tools/blktap2/vhd'
get-path: will use #!/usr/bin/python2.4 for python programs
make[6]: Entering directory `/root/src/xen/xen-unstable.hg/tools/blktap2/vhd'
make -C lib all
get-path: will use #!/usr/bin/python2.4 for python programs
make[7]: Entering directory 
`/root/src/xen/xen-unstable.hg/tools/blktap2/vhd/lib'
make[7]: Nothing to be done for `all'.
make[7]: Leaving directory `/root/src/xen/xen-unstable.hg/tools/blktap2/vhd/lib'
make[6]: Leaving directory `/root/src/xen/xen-unstable.hg/tools/blktap2/vhd'
gcc -O1 -fno-omit-frame-pointer -fno-optimize-sibling-calls -m32 -march=i686 -g 
-fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value 
-Wdeclaration-after-statement  -D__XEN_TOOLS__ -MMD -MF .vhd-util.d 
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE 
-D_LARGEFILE64_SOURCE -mno-tls-direct-seg-refs -Werror -Wno-unused -I../include 
-D_GNU_SOURCE -Wp,-MD,.vhd-util.d -o vhd-util vhd-util.o    -Llib -lvhd -luuid
gcc -O1 -fno-omit-frame-pointer -fno-optimize-sibling-calls -m32 -march=i686 -g 
-fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value 
-Wdeclaration-after-statement  -D__XEN_TOOLS__ -MMD -MF .vhd-update.d 
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE 
-D_LARGEFILE64_SOURCE -mno-tls-direct-seg-refs -Werror -Wno-unused -I../include 
-D_GNU_SOURCE -Wp,-MD,.vhd-update.d -o vhd-update vhd-update.o    -Llib -lvhd 
-luuid
make subdirs-install
get-path: will use #!/usr/bin/python2.4 for python programs
make[6]: Entering directory `/root/src/xen/xen-unstable.hg/tools/blktap2/vhd'
get-path: will use #!/usr/bin/python2.4 for python programs
make[7]: Entering directory `/root/src/xen/xen-unstable.hg/tools/blktap2/vhd'
make -C lib install
get-path: will use #!/usr/bin/python2.4 for python programs
make[8]: Entering directory 
`/root/src/xen/xen-unstable.hg/tools/blktap2/vhd/lib'
../../../..//tools/cross-install -d -m0755 -p -p //usr/lib
../../../..//tools/cross-install -m0644 -p libvhd.a libvhd.so.1.0.0 //usr/lib
ln -sf libvhd.so.1.0.0 //usr/lib/libvhd.so.1.0
ln -sf libvhd.so.1.0 //usr/lib/libvhd.so
make[8]: Leaving directory `/root/src/xen/xen-unstable.hg/tools/blktap2/vhd/lib'
make[7]: Leaving directory `/root/src/xen/xen-unstable.hg/tools/blktap2/vhd'
make[6]: Leaving directory `/root/src/xen/xen-unstable.hg/tools/blktap2/vhd'
../../..//tools/cross-install -d -m0755 -p -p //usr/sbin
../../..//tools/cross-install -m0755 -p vhd-util vhd-update //usr/sbin
make[5]: Leaving directory `/root/src/xen/xen-unstable.hg/tools/blktap2/vhd'
make[4]: Leaving directory `/root/src/xen/xen-unstable.hg/tools/blktap2'
get-path: will use #!/usr/bin/python2.4 for python programs
make[4]: Entering directory `/root/src/xen/xen-unstable.hg/tools/blktap2'
make -C drivers install
get-path: will use #!/usr/bin/python2.4 for python programs
make[5]: Entering directory 
`/root/src/xen/xen-unstable.hg/tools/blktap2/drivers'
Makefile:33: === libgcrypt not installed: falling back to libcrypto ===
../../..//tools/cross-install -d -m0755 -p -p //usr/sbin
../../..//tools/cross-install -m0755 -p tapdisk2 td-util tapdisk-client 
tapdisk-stream tapdisk-diff lock-util img2qcow qcow-create qcow2raw //usr/sbin
make[5]: Leaving directory `/root/src/xen/xen-unstable.hg/tools/blktap2/drivers'
make[4]: Leaving directory `/root/src/xen/xen-unstable.hg/tools/blktap2'
make[3]: Leaving directory `/root/src/xen/xen-unstable.hg/tools/blktap2'
make[2]: Leaving directory `/root/src/xen/xen-unstable.hg/tools'
get-path: will use #!/usr/bin/python2.4 for python programs
make[2]: Entering directory `/root/src/xen/xen-unstable.hg/tools'
make -C libfsimage install
get-path: will use #!/usr/bin/python2.4 for python programs
make[3]: Entering directory `/root/src/xen/xen-unstable.hg/tools/libfsimage'
get-path: will use #!/usr/bin/python2.4 for python programs
make[4]: Entering directory `/root/src/xen/xen-unstable.hg/tools/libfsimage'
make -C common install
get-path: will use #!/usr/bin/python2.4 for python programs
make[5]: Entering directory 
`/root/src/xen/xen-unstable.hg/tools/libfsimage/common'
../../../tools/cross-install -d -m0755 -p //usr/lib
../../../tools/cross-install -d -m0755 -p //usr/include
../../../tools/cross-install -m0755 -p libfsimage.so.1.0.0 //usr/lib
ln -sf libfsimage.so.1.0.0 //usr/lib/libfsimage.so.1.0
ln -sf libfsimage.so.1.0 //usr/lib/libfsimage.so
../../../tools/cross-install -m0644 -p fsimage.h //usr/include
../../../tools/cross-install -m0644 -p fsimage_plugin.h //usr/include
../../../tools/cross-install -m0644 -p fsimage_grub.h //usr/include
make[5]: Leaving directory 
`/root/src/xen/xen-unstable.hg/tools/libfsimage/common'
make[4]: Leaving directory `/root/src/xen/xen-unstable.hg/tools/libfsimage'
get-path: will use #!/usr/bin/python2.4 for python programs
make[4]: Entering directory `/root/src/xen/xen-unstable.hg/tools/libfsimage'
make -C ufs install
get-path: will use #!/usr/bin/python2.4 for python programs
make[5]: Entering directory `/root/src/xen/xen-unstable.hg/tools/libfsimage/ufs'
../../../tools/cross-install -d -m0755 -p //usr/lib/fs/ufs
../../../tools/cross-install -m0755 -p fsimage.so //usr/lib/fs/ufs
make[5]: Leaving directory `/root/src/xen/xen-unstable.hg/tools/libfsimage/ufs'
make[4]: Leaving directory `/root/src/xen/xen-unstable.hg/tools/libfsimage'
get-path: will use #!/usr/bin/python2.4 for python programs
make[4]: Entering directory `/root/src/xen/xen-unstable.hg/tools/libfsimage'
make -C reiserfs install
get-path: will use #!/usr/bin/python2.4 for python programs
make[5]: Entering directory 
`/root/src/xen/xen-unstable.hg/tools/libfsimage/reiserfs'
../../../tools/cross-install -d -m0755 -p //usr/lib/fs/reiserfs
../../../tools/cross-install -m0755 -p fsimage.so //usr/lib/fs/reiserfs
make[5]: Leaving directory 
`/root/src/xen/xen-unstable.hg/tools/libfsimage/reiserfs'
make[4]: Leaving directory `/root/src/xen/xen-unstable.hg/tools/libfsimage'
get-path: will use #!/usr/bin/python2.4 for python programs
make[4]: Entering directory `/root/src/xen/xen-unstable.hg/tools/libfsimage'
make -C iso9660 install
get-path: will use #!/usr/bin/python2.4 for python programs
make[5]: Entering directory 
`/root/src/xen/xen-unstable.hg/tools/libfsimage/iso9660'
../../../tools/cross-install -d -m0755 -p //usr/lib/fs/iso9660
../../../tools/cross-install -m0755 -p fsimage.so //usr/lib/fs/iso9660
make[5]: Leaving directory 
`/root/src/xen/xen-unstable.hg/tools/libfsimage/iso9660'
make[4]: Leaving directory `/root/src/xen/xen-unstable.hg/tools/libfsimage'
get-path: will use #!/usr/bin/python2.4 for python programs
make[4]: Entering directory `/root/src/xen/xen-unstable.hg/tools/libfsimage'
make -C fat install
get-path: will use #!/usr/bin/python2.4 for python programs
make[5]: Entering directory `/root/src/xen/xen-unstable.hg/tools/libfsimage/fat'
../../../tools/cross-install -d -m0755 -p //usr/lib/fs/fat
../../../tools/cross-install -m0755 -p fsimage.so //usr/lib/fs/fat
make[5]: Leaving directory `/root/src/xen/xen-unstable.hg/tools/libfsimage/fat'
make[4]: Leaving directory `/root/src/xen/xen-unstable.hg/tools/libfsimage'
get-path: will use #!/usr/bin/python2.4 for python programs
make[4]: Entering directory `/root/src/xen/xen-unstable.hg/tools/libfsimage'
make -C zfs install
get-path: will use #!/usr/bin/python2.4 for python programs
make[5]: Entering directory `/root/src/xen/xen-unstable.hg/tools/libfsimage/zfs'
../../../tools/cross-install -d -m0755 -p //usr/lib/fs/zfs
../../../tools/cross-install -m0755 -p fsimage.so //usr/lib/fs/zfs
make[5]: Leaving directory `/root/src/xen/xen-unstable.hg/tools/libfsimage/zfs'
make[4]: Leaving directory `/root/src/xen/xen-unstable.hg/tools/libfsimage'
get-path: will use #!/usr/bin/python2.4 for python programs
make[4]: Entering directory `/root/src/xen/xen-unstable.hg/tools/libfsimage'
make -C ext2fs-lib install
get-path: will use #!/usr/bin/python2.4 for python programs
make[5]: Entering directory 
`/root/src/xen/xen-unstable.hg/tools/libfsimage/ext2fs-lib'
../../../tools/cross-install -d -m0755 -p //usr/lib/fs/ext2fs-lib
../../../tools/cross-install -m0755 -p fsimage.so //usr/lib/fs/ext2fs-lib
make[5]: Leaving directory 
`/root/src/xen/xen-unstable.hg/tools/libfsimage/ext2fs-lib'
make[4]: Leaving directory `/root/src/xen/xen-unstable.hg/tools/libfsimage'
make[3]: Leaving directory `/root/src/xen/xen-unstable.hg/tools/libfsimage'
make[2]: Leaving directory `/root/src/xen/xen-unstable.hg/tools'
get-path: will use #!/usr/bin/python2.4 for python programs
make[2]: Entering directory `/root/src/xen/xen-unstable.hg/tools'
make -C fs-back install
get-path: will use #!/usr/bin/python2.4 for python programs
make[3]: Entering directory `/root/src/xen/xen-unstable.hg/tools/fs-back'
../../tools/cross-install -m0755 -p fs-backend  //usr/sbin
make[3]: Leaving directory `/root/src/xen/xen-unstable.hg/tools/fs-back'
make[2]: Leaving directory `/root/src/xen/xen-unstable.hg/tools'
get-path: will use #!/usr/bin/python2.4 for python programs
make[2]: Entering directory `/root/src/xen/xen-unstable.hg/tools'
set -ex; \
        if test -d ioemu; then \
                rm -f ioemu-dir; \
                ln -sf ioemu ioemu-dir; \
        else \
                if [ ! -d ioemu-remote ]; then \
                        rm -rf ioemu-remote ioemu-remote.tmp; \
                        mkdir ioemu-remote.tmp; rmdir ioemu-remote.tmp; \
                        git clone ioemu ioemu-remote.tmp; \
                        if [ "f72b6e0ffc3bb84d4442c5a7493bffbdce2a4468" ]; then 
                \
                                cd ioemu-remote.tmp;                    \
                                git branch -D dummy >/dev/null 2>&1 ||:; \
                                git checkout -b dummy 
f72b6e0ffc3bb84d4442c5a7493bffbdce2a4468; \
                                cd ..;                                  \
                        fi;                                             \
                        mv ioemu-remote.tmp ioemu-remote; \
                fi; \
                rm -f ioemu-dir; \
                ln -sf ioemu-remote ioemu-dir; \
        fi
+ test -d ioemu
+ '[' '!' -d ioemu-remote ']'
+ rm -f ioemu-dir
+ ln -sf ioemu-remote ioemu-dir
set -e; \
                    case "../" in /*) XEN_ROOT=../ ;; *)  xen_root_lhs=`pwd`; 
xen_root_rhs=..//; while [ "x${xen_root_rhs#../}" != "x$xen_root_rhs" ]; do 
xen_root_rhs="${xen_root_rhs#../}"; xen_root_rhs="${xen_root_rhs#/}"; 
xen_root_rhs="${xen_root_rhs#/}"; xen_root_lhs="${xen_root_lhs%/*}"; done; 
XEN_ROOT="$xen_root_lhs/$xen_root_rhs" ;; esac; export XEN_ROOT; \
                    PREFIX="/usr"; XEN_SCRIPT_DIR="/etc/xen/scripts"; export 
PREFIX; export XEN_SCRIPT_DIR; \
                cd ioemu-dir; \
                ./xen-setup 
Install prefix    /usr
BIOS directory    /usr/share/qemu
binary directory  /usr/bin
Manual directory  /usr/share/man
ELF interp prefix /usr/gnemul/qemu-%M
Source path       /root/src/xen/xen-unstable.hg/tools/ioemu-dir
C compiler        gcc
Host C compiler   gcc
ARCH_CFLAGS       -m32
make              make
install           install
host CPU          i386
host big endian   no
target list       i386-softmmu x86_64-softmmu arm-softmmu cris-softmmu 
m68k-softmmu mips-softmmu mipsel-softmmu mips64-softmmu mips64el-softmmu 
ppc-softmmu ppcemb-softmmu ppc64-softmmu sh4-softmmu sh4eb-softmmu 
sparc-softmmu i386-linux-user x86_64-linux-user alpha-linux-user arm-linux-user 
armeb-linux-user cris-linux-user m68k-linux-user mips-linux-user 
mipsel-linux-user ppc-linux-user ppc64-linux-user ppc64abi32-linux-user 
sh4-linux-user sh4eb-linux-user sparc-linux-user sparc64-linux-user 
sparc32plus-linux-user 
gprof enabled     no
sparse enabled    no
profiler          no
static build      no
-Werror enabled   no
SDL support       yes
SDL static link   yes
OpenGL support    yes
curses support    no
mingw32 support   no
Audio drivers     oss
Extra audio cards ac97 es1370 sb16
Mixer emulation   no
VNC TLS support   yes
    TLS CFLAGS     
    TLS LIBS      -lgnutls  
kqemu support     yes
brlapi support    no
Documentation     no
NPTL support      no
vde support       no
AIO support       yes
Install blobs     yes
KVM support       no - (linux/kvm.h: No such file or directory, #error Invalid 
KVM version, #error Missing KVM capability KVM_CAP_USER_MEMORY, #error Missing 
KVM capability KVM_CAP_SET_TSS_ADDR, #error Missing KVM capability 
KVM_CAP_DESTROY_MEMORY_REGION_WORKS)
fdt support       no
qemu successfuly configured for Xen qemu-dm build
make -C ioemu-dir install
get-path: will use #!/usr/bin/python2.4 for python programs
=== PCI passthrough capability has been enabled ===
make[3]: Entering directory `/root/src/xen/xen-unstable.hg/tools/ioemu-remote'
get-path: will use #!/usr/bin/python2.4 for python programs
=== PCI passthrough capability has been enabled ===
=== PCI passthrough capability has been enabled ===
make[4]: Entering directory 
`/root/src/xen/xen-unstable.hg/tools/ioemu-remote/i386-dm'
  CC    i386-dm/helper2.o
helper2.c: In function 'cpu_x86_init':
helper2.c:142: error: 'shared_iopage_t' has no member named 'vcpu_iodata'
helper2.c: In function 'sp_info':
helper2.c:219: error: 'shared_iopage_t' has no member named 'vcpu_iodata'
helper2.c:224: warning: format '%llx' expects type 'long long unsigned int', 
but argument 6 has type 'uint32_t'
helper2.c:224: warning: format '%llx' expects type 'long long unsigned int', 
but argument 7 has type 'uint32_t'
helper2.c:226: error: 'ioreq_t' has no member named 'io_count'
helper2.c: In function '__cpu_get_ioreq':
helper2.c:235: error: 'shared_iopage_t' has no member named 'vcpu_iodata'
helper2.c:242: warning: format '%llx' expects type 'long long unsigned int', 
but argument 7 has type 'uint32_t'
helper2.c:242: warning: format '%llx' expects type 'long long unsigned int', 
but argument 8 has type 'uint32_t'
helper2.c: In function 'cpu_handle_ioreq':
helper2.c:517: warning: format '%llx' expects type 'long long unsigned int', 
but argument 7 has type 'uint32_t'
helper2.c:517: warning: format '%llx' expects type 'long long unsigned int', 
but argument 8 has type 'uint32_t'
make[4]: *** [helper2.o] Error 1
make[4]: Leaving directory 
`/root/src/xen/xen-unstable.hg/tools/ioemu-remote/i386-dm'
make[3]: *** [subdir-i386-dm] Error 2
make[3]: Leaving directory `/root/src/xen/xen-unstable.hg/tools/ioemu-remote'
make[2]: *** [subdir-install-ioemu-dir] Error 2
make[2]: Leaving directory `/root/src/xen/xen-unstable.hg/tools'
make[1]: *** [subdirs-install] Error 2
make[1]: Leaving directory `/root/src/xen/xen-unstable.hg/tools'
make: *** [install-tools] Error 2

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