Bug#656313: Iceweasel FTBFS
Rogier
rogier777 at gmail.com
Wed Jan 18 10:45:39 UTC 2012
Package: iceweasel
Version: 8.0-3
Severity: serious
Justification: fails to build from source
Dear Maintainer,
As the title says: iceweasel does not build.
After installation of the build dependencies, and downloading and compiling using:
apt-get source iceweasel
cd iceweasel-8.0
dpkg-buildpackage -b
Compilation stops with the following messages:
g++ -fno-rtti -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-
virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -Wno-long-
long -fno-strict-aliasing -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -
fexceptions -DNDEBUG -DTRIMMED -g -Os -freorder-blocks -fomit-frame-pointer -fPIC -shared -Wl,-
z,defs -Wl,--gc-sections -Wl,-h,test.so -o test.so -Wl,--as-needed -lpthread -Wl,-rpath-
link,/home/rogier/src/extern/iceweasel/iceweasel-8.0/build-xulrunner/dist/bin -Wl,-rpath-link,/usr/lib
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.
===
/home/rogier/src/extern/iceweasel/iceweasel-8.0/build-browser/build/unix/elfhack/elfhack -b
test.so
test.so: terminate called after throwing an instance of 'std::runtime_error'
what(): Error opening file
make[7]: *** [test.so] Aborted
make[7]: Leaving directory `/home/rogier/src/extern/iceweasel/iceweasel-8.0/build-
browser/build/unix/elfhack'
make[6]: *** [libs] Error 2
make[6]: Leaving directory `/home/rogier/src/extern/iceweasel/iceweasel-8.0/build-
browser/build/unix'
make[5]: *** [libs] Error 2
make[5]: Leaving directory `/home/rogier/src/extern/iceweasel/iceweasel-8.0/build-browser/build'
make[4]: *** [libs_tier_base] Error 2
make[4]: Leaving directory `/home/rogier/src/extern/iceweasel/iceweasel-8.0/build-browser'
make[3]: *** [tier_base] Error 2
make[3]: Leaving directory `/home/rogier/src/extern/iceweasel/iceweasel-8.0/build-browser'
make[2]: *** [default] Error 2
make[2]: Leaving directory `/home/rogier/src/extern/iceweasel/iceweasel-8.0/build-browser'
dh_auto_build: make -j1 returned exit code 2
make[1]: *** [stamps/build-browser] Error 2
make[1]: Leaving directory `/home/rogier/src/extern/iceweasel/iceweasel-8.0'
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
(END)
After adding '--disable-elf-hack' on the 'configure' command-line in debian/rules and
in xulrunner.mozconfig, it compiles fine.
I have included the list of build dependencies and versions, including some of their
dependencies that seemed relevant. If you need any more info, please ask.
Kind Regards,
Rogier.
-- System Information:
Debian Release: wheezy/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: i386 (x86_64)
Kernel: Linux 3.1.0-1-amd64 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of build dependencies:
ii autotools-dev 20110511.1
ii base-files 6.5
ii binutils 2.22-2
ii build-essential 11.5
ii bzip2 1.0.6-1
ii debhelper 8.9.14
ii dpkg-dev 1.16.1.2
ii g++ 4:4.6.1-3
ii gcc 4:4.6.1-3
ii imagemagick 8:6.6.9.7-5+b2
ii libasound2-dev 1.0.24.1-4
ii libbz2-dev 1.0.6-1
ii libc6-dev [libc-dev] 2.13-24
ii libcairo2-dev 1.10.2-6.2
ii libdbus-glib-1-dev 0.98-1
ii libdpkg-perl 1.16.1.2
ii libevent-dev 2.0.16-stable-1
ii libffi-dev 3.0.10-3
ii libglib2.0-dev 2.30.2-4
ii libgnome2-dev 2.32.1-2
ii libgnomeui-dev 2.24.5-2
ii libgnomevfs2-dev 1:2.24.4-1
ii libgtk2.0-dev 2.24.8-2
ii libhunspell-dev 1.3.2-4
ii libidl-dev 0.8.14-0.2
ii libiw-dev 30~pre9-8
ii libjpeg8-dev [libjpeg-dev] 8c-2
ii libnotify-dev 0.7.4-1
ii libnspr4-dev 4.8.9-1
ii libnss3-dev 3.13.1.with.ckbi.1.88-1
ii libreadline-dev 6.2-8
ii librsvg2-bin 2.34.2-2
ii libsqlite3-dev 3.7.9-2
ii libstartup-notification0-dev 0.12-1
ii libvpx-dev 0.9.7.p1-2
ii libx11-dev 2:1.4.4-4
ii libxt-dev 1:1.1.1-2
ii locales 2.13-24
ii lsb-release 3.2-28
ii make 3.81-8.1
ii mesa-common-dev 7.11.2-1
ii patch 2.6.1-2
ii python 2.7.2-9
ii ttf-bitstream-vera 1.10-8
ii ttf-dejima-mincho 227-6
ii ttf-freefont 20100919-1
ii unzip 6.0-5
ii xauth 1:1.0.6-1
ii xfonts-base 1:1.0.3
ii xsltproc 1.1.26-8
ii xvfb 2:1.11.2.902-1
ii xz-utils 5.1.1alpha+20110809-3
ii zip 3.0-4
ii zlib1g-dev 1:1.2.3.4.dfsg-3
More information about the pkg-mozilla-maintainers
mailing list