[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] qemu option
It appears that the build of qemu and hvm capable options has gone from optional to obligatory. From the gentoo ebuild; .../app-emulation/xen-tools $ ebuild xen-tools-4.3.2.ebuild clean install * Fixing shebang in usr/sbin/xen-ringwatch * Fixing shebang in usr/sbin/xenmon.py >>> Completed installing xen-tools-4.3.2 >>> into /mnt/gen2/TmpDir/portage/app-emulation/xen-tools-4.3.2/image/ It completes the build without issue. Then; .../app-emulation/xen-tools $ ebuild xen-tools-4.4.0.ebuild clean install make[1]: Entering directory '/mnt/gen2/TmpDir/portage/app-emulation/xen-tools-4.4.0/work/xen-4.4.0/tools' if test -d /mnt/gen2/TmpDir/portage/app-emulation/xen-tools-4.4.0/work/xen-4.4.0/tools/../tools/qemu-xen ; then \ mkdir -p qemu-xen-dir; \ else \ export GIT=git; \ /mnt/gen2/TmpDir/portage/app-emulation/xen-tools-4.4.0/work/xen-4.4.0/tools/../scripts/git-checkout.sh /mnt/gen2/TmpDir/portage/app-emulation/xen-tools-4.4.0/work/xen-4.4.0/tools/../tools/qemu-xen qemu-xen-4.4.0 qemu-xen-dir ; \ fi if test -d /mnt/gen2/TmpDir/portage/app-emulation/xen-tools-4.4.0/work/xen-4.4.0/tools/../tools/qemu-xen ; then \ source=/mnt/gen2/TmpDir/portage/app-emulation/xen-tools-4.4.0/work/xen-4.4.0/tools/../tools/qemu-xen; \ else \ source=.; \ fi; \ cd qemu-xen-dir; \ $source/configure --enable-xen --target-list=i386-softmmu \ --enable-debug --enable-trace-backend=stderr \ --prefix=/usr \ --source-path=$source \ --extra-cflags="-I/mnt/gen2/TmpDir/portage/app-emulation/xen-tools-4.4.0/work/xen-4.4.0/tools/../tools/include \ -I/mnt/gen2/TmpDir/portage/app-emulation/xen-tools-4.4.0/work/xen-4.4.0/tools/../tools/libxc \ -I/mnt/gen2/TmpDir/portage/app-emulation/xen-tools-4.4.0/work/xen-4.4.0/tools/../tools/xenstore \ -I/mnt/gen2/TmpDir/portage/app-emulation/xen-tools-4.4.0/work/xen-4.4.0/tools/../tools/xenstore/compat \ " \ --extra-ldflags="-L/mnt/gen2/TmpDir/portage/app-emulation/xen-tools-4.4.0/work/xen-4.4.0/tools/../tools/libxc \ -L/mnt/gen2/TmpDir/portage/app-emulation/xen-tools-4.4.0/work/xen-4.4.0/tools/../tools/xenstore" \ --bindir=/usr/lib/xen/bin \ --datadir=/usr/share/qemu-xen \ --localstatedir=/var \ --disable-kvm \ --disable-docs \ --disable-guest-agent \ --python=python2.7 \ ; \ make all ERROR: pixman not present. Your options: (1) Preferred: Install the pixman devel package (any recent distro should have packages as Xorg needs pixman too). (2) Fetch the pixman submodule, using: git submodule update --init pixman make[2]: Entering directory '/mnt/gen2/TmpDir/portage/app-emulation/xen-tools-4.4.0/work/xen-4.4.0/tools/qemu-xen-dir' make[2]: *** No rule to make target 'all'. Stop. make[2]: Leaving directory '/mnt/gen2/TmpDir/portage/app-emulation/xen-tools-4.4.0/work/xen-4.4.0/tools/qemu-xen-dir' Makefile:178: recipe for target 'subdir-all-qemu-xen-dir' failed make[1]: *** [subdir-all-qemu-xen-dir] Error 2 make[1]: Leaving directory '/mnt/gen2/TmpDir/portage/app-emulation/xen-tools-4.4.0/work/xen-4.4.0/tools' /mnt/gen2/TmpDir/portage/app-emulation/xen-tools-4.4.0/work/xen-4.4.0/tools/../tools/Rules.mk:100: recipe for target 'subdirs-all' failed make: *** [subdirs-all] Error 2 make: Leaving directory '/mnt/gen2/TmpDir/portage/app-emulation/xen-tools-4.4.0/work/xen-4.4.0/tools' * ERROR: app-emulation/xen-tools-4.4.0::gentoo failed (compile phase): * emake failed pixman is not installed and the 4.3.2 version builds, then the 4.4.0 release fails on configure in the absence of pixman. The options are; 1. Install pixman, or 2. Install pixman. On inquiring @ ##xen, I was more confused when a user informed me his build also failed, but in the 4.3.2 version, in the absence of an installed pixman, however all things are not equal since he clearly uses a different distro. The configure run is presumably different. It appears the configure options have sustained some re-writing. It appears the build dictates a default selection of a qemu / hvm capable build. Is this by accident or intent? See https://bugs.gentoo.org/show_bug.cgi?id=506072 Thx in anticipation. -- kind regards Ian Delaney _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |