FFe: qemu-linaro 0.14.50-2011.08 (qemu-linaro version 0.14.50-2011.06-0-0ubuntu1 failed to build in oneiric)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
qemu-linaro (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Oneiric |
Fix Released
|
High
|
Unassigned |
Bug Description
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 <email address hidden>)
- 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-
qemu-linaro version 0.14.50-
Link to failed build: https:/
Details about the rebuild:
http://
Direct link to the build log: https:/
This log snippet might be of interest, since it triggered the matcher 'Purging chroot-autobuild'.
Excerpt 763 lines into the build log:
-
-
-
-
-
-
Error: pa check failed
Make sure to have the pa libs and headers installed.
make[1]: *** [override_
make[1]: Leaving directory `/build/
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-
Changed in qemu-linaro (Ubuntu): | |
status: | New → Confirmed |
importance: | Undecided → High |
summary: |
- qemu-linaro version 0.14.50-2011.06-0-0ubuntu1 failed to build in - oneiric + FFe: qemu-linaro 0.14.50-2011.08 (qemu-linaro version + 0.14.50-2011.06-0-0ubuntu1 failed to build in oneiric) |
description: | updated |
Changed in qemu-linaro (Ubuntu Oneiric): | |
status: | Confirmed → New |
This is the result of a bug in the configure script which was fixed by this commit: git.linaro. org/gitweb? p=qemu/ qemu-linaro. git;a=commitdif f;h=20fa53ece42 bec6ce5db801bea d125277b26ab8a; hp=4429ab441960 9f3a0b470e4b15c 37c6cb5a6a400
http://
That is in 2011.07 but not 2011.06.
qemu-linaro- 0.15.50- 2011.08 has been confirmed to build OK on oneiric.
(Testing courtesy of David Gilbert.)