DVDStyler FTBFS on armel because of undefined reference to `__aeabi_d2lz@LIBAVFORMAT_53'
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
wxsvg (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Oneiric |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Hi,
When compiling dvdstyler for a SRU, it FTBFS in armel, with the following error:
configure:5034: error:
DVDStyler requires the wxSVG library with FFMPEG support.
when looking back to the configure log, this error appears:
configure:5024: g++ -o conftest -g -O2 -fno-strict-
/usr/lib/
collect2: ld returned 1 exit status
This is because of an issue with the toolchain on armel that has been fixed in gcc-4.6 4.6.1-8, uploaded on September the 5th. This is the corresponding changelog entry:
Fix [ARM] PR target/50090: aliases in libgcc.a with default visibility, taken from the trunk
I checked that rebuilding wxsvg make it possible to compile dvdstyler (tested in an arm chroot).
[Impact]
dvdstyler cannot be built on armel
[Development Fix]
wxsvg has been synced and rebuilt 4 weeks ago on Precise, meaning that it has been rebuilt with fixed toolchain
[Stable Fix]
A simple rebuild of wxsvg is enough to catch the fixed toolchain
[Test Case]
Building dvdstyler from source on armel fails. With the rebuilt package, it builds fine.
[Regression Potential]
Without this fix, dvdstyler FTBFS on armel and is thus not usable (see bug #885033). As dvdstyler has already been rebuilt for amd64, i386 and PPC, the possible regression are armel only.
Related branches
description: | updated |
wxsvg has been rebuilt with new toolchain in Precise when syncing 2:1.1.2~dfsg0-1. dvdstyler builds fine in Precise on armel.