2011-09-26 21:50:55 |
Steve Langasek |
description |
qemu-linaro version 0.14.50-2011.06-0-0ubuntu1 failed to build in oneiric
Link to failed build: https://launchpad.net/ubuntu/+archive/test-rebuild-20110816/+build/2709786
Details about the rebuild:
http://people.ubuntuwire.org/~wgrant/rebuild-ftbfs-test/test-rebuild-20110816-oneiric.html
Direct link to the build log: https://launchpad.net/ubuntu/+archive/test-rebuild-20110816/+build/2709786/+files/buildlog_ubuntu-oneiric-amd64.qemu-linaro_0.14.50-2011.06-0-0ubuntu1_FAILEDTOBUILD.txt.gz
This log snippet might be of interest, since it triggered the matcher 'Purging chroot-autobuild'.
Excerpt 763 lines into the build log:
--interp-prefix=/etc/qemu-binfmt/%M \
--disable-blobs \
--disable-strip \
--disable-linux-user \
--disable-bsd-user \
--disable-darwin-user \
--audio-drv-list=alsa,oss,sdl,pa
Error: pa check failed
Make sure to have the pa libs and headers installed.
make[1]: *** [override_dh_auto_configure] Error 1
make[1]: Leaving directory `/build/buildd/qemu-linaro-0.14.50-2011.06-0'
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
******************************************************************************
Build finished at 20110823-1236
FAILED [dpkg-buildpackage died]
Purging chroot-autobuild/build/buildd/qemu-linaro-0.14.50-2011.06-0
|
I am requesting a feature freeze exception for a new upstream version of qemu-linaro. It fixes a number of bugs, including this build failure and a number of other bugs in the ARM emulation. The Linaro changelog since the 2011.06 release is:
version 2011.08:
- Fixes #816791: ARMv6 cp15 barrier instructions now work
in linux-user mode as well as system mode
- Support for ARM1176JZF-S core has been added (thanks to
Jamie Iles <jamie@jamieiles.com>)
- Add workaround for kernel bug #727781 (which has resurfaced
in 3.0) to suppress warnings about bad-width omap i2c accesses
version 2011.07:
- Fixes a compile failure on ia64 hosts
- Fixes #728630: syscall 369 (prlimit64) implemented in
linux-user mode
- Fixes #802228: fix an ELF loader bug that caused problems
with binaries generated by the Google Go compiler
It also includes many other, unauditable changes inherited from qemu upstream which on balance appear to also be an improvement. Many of these will not affect qemu-linaro because they are specific to i386, which is built from a different branch for Ubuntu (qemu-kvm).
An FFe was also considered for qemu-kvm, but in the end was dropped only because this is a core component for the server team and they could not justify the risk (bug #827831) - but it held up to a good amount of testing.
The qemu-linaro release has also undergone significant testing, as qemu-linaro 0.15.50-2011.08-0ubuntu3 is the current version in the linaro-maintainers/tools ppa since the end of August.
qemu-linaro version 0.14.50-2011.06-0-0ubuntu1 failed to build in oneiric
Link to failed build: https://launchpad.net/ubuntu/+archive/test-rebuild-20110816/+build/2709786
Details about the rebuild:
http://people.ubuntuwire.org/~wgrant/rebuild-ftbfs-test/test-rebuild-20110816-oneiric.html
Direct link to the build log: https://launchpad.net/ubuntu/+archive/test-rebuild-20110816/+build/2709786/+files/buildlog_ubuntu-oneiric-amd64.qemu-linaro_0.14.50-2011.06-0-0ubuntu1_FAILEDTOBUILD.txt.gz
This log snippet might be of interest, since it triggered the matcher 'Purging chroot-autobuild'.
Excerpt 763 lines into the build log:
--interp-prefix=/etc/qemu-binfmt/%M \
--disable-blobs \
--disable-strip \
--disable-linux-user \
--disable-bsd-user \
--disable-darwin-user \
--audio-drv-list=alsa,oss,sdl,pa
Error: pa check failed
Make sure to have the pa libs and headers installed.
make[1]: *** [override_dh_auto_configure] Error 1
make[1]: Leaving directory `/build/buildd/qemu-linaro-0.14.50-2011.06-0'
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
******************************************************************************
Build finished at 20110823-1236
FAILED [dpkg-buildpackage died]
Purging chroot-autobuild/build/buildd/qemu-linaro-0.14.50-2011.06-0 |
|