lightning-extension version 1.0~b4+build2+nobinonly-0ubuntu1 failed to build on armel

Bug #809757 reported by Ricardo Salveti
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
lightning-extension (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

lightning-extension version 1.0~b4+build2+nobinonly-0ubuntu1 failed to build on armel
Link to failed build: https://launchpad.net/ubuntu/+source/lightning-extension/1.0~b4+build2+nobinonly-0ubuntu1/+build/2597400

Direct link to the build log: https://launchpad.net/ubuntu/+source/lightning-extension/1.0~b4+build2+nobinonly-0ubuntu1/+build/2597400/+files/buildlog_ubuntu-oneiric-armel.lightning-extension_1.0%7Eb4%2Bbuild2%2Bnobinonly-0ubuntu1_FAILEDTOBUILD.txt.gz

This log snippet might be of interest, since it triggered the matcher 'Purging chroot-autobuild'.
Excerpt 2328 lines into the build log:

make[6]: *** [libs] Error 2
make[6]: Leaving directory `/build/buildd/lightning-extension-1.0~b4+build2+nobinonly/mozilla/build/unix'
make[5]: *** [libs] Error 2
make[5]: Leaving directory `/build/buildd/lightning-extension-1.0~b4+build2+nobinonly/mozilla/build'
make[4]: *** [libs_tier_base] Error 2
make[4]: Leaving directory `/build/buildd/lightning-extension-1.0~b4+build2+nobinonly/mozilla'
make[3]: *** [tier_base] Error 2
make[3]: Leaving directory `/build/buildd/lightning-extension-1.0~b4+build2+nobinonly/mozilla'
make[2]: *** [default] Error 2
make[2]: Leaving directory `/build/buildd/lightning-extension-1.0~b4+build2+nobinonly/mozilla'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/build/buildd/lightning-extension-1.0~b4+build2+nobinonly'
dh_auto_build: make -j1 returned exit code 2
make: *** [binary-arch] Error 2
dpkg-buildpackage: error: /usr/bin/fakeroot debian/rules binary-arch gave error exit status 2
******************************************************************************
Build finished at 20110628-1256
FAILED [dpkg-buildpackage died]
Purging chroot-autobuild/build/buildd/lightning-extension-1.0~b4+build2+nobinonly

Revision history for this message
Ricardo Salveti (rsalveti) wrote :

The useful part:
...
c++ -o elfhack -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -Wno-long-long -g -O2 -fno-strict-aliasing -fshort-wchar -pthread -march=armv7-a -marm -mfloat-abi=softfp -pipe -fexceptions -DNDEBUG -DTRIMMED -g -pipe -w -lpthread -Wl,-Bsymbolic-functions -Wl,-rpath-link,/usr/lib/thunderbird-devel-5.0/bin -Wl,-rpath-link,/usr/lib host_elf.o host_elfhack.o
/usr/bin/ld: warning: host_elf.o uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail
/usr/bin/ld: warning: host_elfhack.o uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail
c++ -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -Wno-long-long -g -O2 -fno-strict-aliasing -fshort-wchar -pthread -march=armv7-a -marm -mfloat-abi=softfp -pipe -fexceptions -DNDEBUG -DTRIMMED -g -pipe -w -fPIC -shared -Wl,-z,defs -Wl,-h,test.so -o test.so test.o
===
=== If you get failures below, please file a bug describing the error
=== and your environment (compiler and linker versions), and use
=== --disable-elf-hack until this is fixed.
===
/build/buildd/lightning-extension-1.0~b4+build2+nobinonly/mozilla/build/unix/elfhack/elfhack -b test.so
test.so: Reduced by 3984 bytes
# Fail if the backup file doesn't exist
[ -f "test.so.bak" ]
# Fail if the new library doesn't contain less relocations
[ $(objdump -R test.so.bak | wc -l) -gt $(objdump -R test.so | wc -l) ]
gcc -lpthread -Wl,-Bsymbolic-functions -Wl,-rpath-link,/usr/lib/thunderbird-devel-5.0/bin -Wl,-rpath-link,/usr/lib -o dummy dummy.o test.so
# Will either crash or return exit code 1 if elfhack is broken
LD_LIBRARY_PATH=/build/buildd/lightning-extension-1.0~b4+build2+nobinonly/mozilla/build/unix/elfhack /build/buildd/lightning-extension-1.0~b4+build2+nobinonly/mozilla/build/unix/elfhack/dummy
ERROR: ld.so: object 'libfakeroot-sysv.so' from LD_PRELOAD cannot be preloaded: ignored.
Illegal instruction
make[7]: *** [libs] Error 132

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package lightning-extension - 1.0~b5~hg20110719r7996+nobinonly-0ubuntu2

---------------
lightning-extension (1.0~b5~hg20110719r7996+nobinonly-0ubuntu2) oneiric; urgency=low

  * Fix LP: #809757 - FTBFS on armel. Build with --disable-elf-hack, as it's
    basically a noop on Ubuntu anyway
    - update debian/rules
  * Fix LP: #813776 - maxVersion incorrect. Set to THUNDERBIRD_VERSION rather
    than hardcoding to 5.0.* for now
    - add debian/patches/03_maxversion.patch
    - update debian/patches/series
 -- Chris Coulson <email address hidden> Wed, 20 Jul 2011 21:59:57 +0100

Changed in lightning-extension (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.