Re: iceweasel FTBFS on ia64
Hi,
Which Firefox/Iceweasel are you trying to build?
I don't know whether the output you provided is complete or not, but
FYI, I was simply unable to build Firefox 24.0 on Gentoo. But I was
able to successfully build Firefox >= 26.0, with gcc 4.7 only [1].
With gcc 4.6, the final link was taking years before being interrupted
with linker error:
ld: libxul.so: short data segment overflowed
No way for Firefox 24.0: both gcc 4.6 and 4.7 were failing with the
above error. Could this be what you're currently hitting?
It's also noteworthy that, despite being successfully built, it's
likely that the produced Firefox >= 26.0 binary won't be functional
(on ia64) unless you also apply patch for upstream bug #878791 [2]
(targeted for Firefox 29.0). I'm currently replying from a working
Firefox 28.0 binary (built with gcc 4.7.3, patched with [2]) on
Gentoo/ia64.
Hope this helps,
Émeric
[1] https://bugs.gentoo.org/show_bug.cgi?id=497514
[2] https://bugzilla.mozilla.org/show_bug.cgi?id=878791
2014-04-14 17:01 GMT+02:00 Moritz Mühlenhoff <jmm@inutil.org>:
> Hi,
> iceweasel from stable-security fails to build from source on
> ia64:
>
> Can you please investigate? This is blocking the adoption into
> the Wheezy point releases.
>
> Cheers,
> Moritz
>
> /«PKGBUILDDIR»/build-xulrunner/_virtualenv/bin/python ../../../config/expandlibs_exec.py --depend .deps/.//libxul.so.pp --target libxul.so --uselist -- g++ -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Wsign-compare -Wno-invalid-offsetof -Wformat -Werror=format-security -fno-exceptions -fno-strict-aliasing -fno-rtti
> -ffunction-sections -fdata-sections -fno-exceptions -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -O2 -fomit-frame-pointer
> -fPIC -shared -Wl,-z,defs -Wl,--gc-sections -Wl,-h,libxul.so -o libxul.so nsUnicharUtils.o nsBidiUtils.o nsSpecialCasingData.o
> nsUnicodeProperties.o nsRDFResource.o nsStaticXULComponents.o -lpthread -Wl,--reduce-memory-overheads -Wl,--stats -Wl,-z,noexecstack -Wl,--build-id -Wl,-rpath-link,/«PKGBUILDDIR»/build-xulrunner/dist/bin -Wl,-rpath-link,/usr/lib ../../media/kiss_fft/libkiss_fft.a ../../toolkit/components/osfile/libosfile_s.a ../../toolkit/xre/libxulapp_s.a ../../accessible/src/base/libaccessibility_base_s.a ../../accessible/src/generic/libaccessibility_generic_s.a ../../accessible/src/html/libaccessibility_html_s.a ../../accessible/src/xpcom/libaccessibility_xpcom_s.a ../../accessible/src/libaccessibility_toolkit_s.a ../../accessible/src/xul/libaccessibility_xul_s.a ../../staticlib/components/libnecko.a ../../staticlib/components/libuconv.a ../../staticlib/components/libi18n.a ../../staticlib/components/libchardet.a ../../staticlib/components/libjar50.a ../../staticlib/components/libstartupcache.a ../../staticlib/components/libpref.a ../../staticlib/components/libhtmlpars.a ../../staticlib/components/libidentity.a
> ../../staticlib/components/libimglib2.a ../../staticlib/components/libmediasniffer.a ../../staticlib/components/libgkgfx.a ../../staticlib/components/libgklayout.a ../../staticlib/components/libdocshell.a ../../staticlib/components/libembedcomponents.a ../../staticlib/components/libwebbrwsr.a ../../staticlib/components/libnsappshell.a ../../staticlib/components/libtxmgr.a ../../staticlib/components/libcommandlines.a ../../staticlib/components/libtoolkitcomps.a ../../staticlib/components/libpipboot.a ../../staticlib/components/libpipnss.a ../../staticlib/components/libappcomps.a ../../staticlib/components/libjsreflect.a ../../staticlib/components/libcomposer.a ../../staticlib/components/libtelemetry.a ../../staticlib/components/libjsinspector.a ../../staticlib/components/libjsdebugger.a ../../staticlib/components/libstoragecomps.a ../../staticlib/components/librdf.a ../../staticlib/components/libwindowds.a ../../staticlib/components/libdiskspacewatcher.a ../../staticlib/components/libjsctypes.a ../../staticlib/components/libjsperf.a ../../staticlib/components/libgkplugin.a ../../staticlib/components/libunixproxy.a ../../staticlib/components/libjsd.a ../../staticlib/components/libautoconfig.a ../../staticlib/components/libauth.a ../../staticlib/components/libcookie.a ../../staticlib/components/libpermissions.a ../../staticlib/components/libuniversalchardet.a ../../staticlib/components/libfileview.a ../../staticlib/components/libplaces.a ../../staticlib/components/libtkautocomplete.a ../../staticlib/components/libsatchel.a ../../staticlib/components/libpippki.a ../../staticlib/components/libwidget_gtk2.a ../../staticlib/components/libimgicon.a ../../staticlib/components/libremoteservice.a ../../staticlib/components/libspellchecker.a ../../staticlib/components/libzipwriter.a ../../staticlib/components/libservices-crypto.a ../../staticlib/components/libnkgio.a ../../staticlib/components/libpeerconnection.a ../../staticlib/libjsipc_s.a ../../staticlib/libdomipc_s.a ../../staticlib/libdomplugins_s.a ../../staticlib/libmozipc_s.a ../../staticlib/libmozipdlgen_s.a ../../staticlib/libipcshell_s.a ../../staticlib/libgfxipc_s.a ../../staticlib/libhal_s.a ../../staticlib/libdombindings_s.a ../../staticlib/libxpcom_core.a ../../staticlib/libucvutil_s.a ../../staticlib/libchromium_s.a ../../staticlib/libsnappy_s.a ../../staticlib/libgtkxtbin.a ../../staticlib/libthebes.a ../../staticlib/libgl.a ../../staticlib/libycbcr.a -Wl,-version-script,symverscript -L../../dist/bin -L../../dist/lib /«PKGBUILDDIR»/build-xulrunner/dist/lib/libmozjs.a -L../../dist/bin -L../../dist/lib -lcrmf -lsmime3 -lssl3 -lnss3 -lnssutil3 -lXrender ../../dist/lib/libmozsqlite3.a -lz -lhunspell-1.3 -levent -lvpx ../../dist/lib/libgkmedias.a ../../media/mtransport/build/libmtransport.a ../../media/webrtc/signaling/signaling_ecc/libecc.a ../../media/webrtc/signaling/signaling_sipcc/libsipcc.a -lasound -lrt -L../../dist/bin
> -L../../dist/lib -L/«PKGBUILDDIR»/build-xulrunner/dist/lib -lnspr4 -lplc4 -lplds4 ../../dist/lib/libmozalloc.a -ldbus-glib-1 -ldbus-1 -lgobject-2.0 -lglib-2.0 -lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lfreetype -lfontconfig -lgdk-x11-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lpango-1.0 -lcairo -lgobject-2.0 -lglib-2.0 -lstartup-notification-1 -lX11 -lXext -lpangoft2-1.0 -lfreetype -lfontconfig -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lglib-2.0 -lfontconfig -lXt -lgthread-2.0 -lfreetype -lstartup-notification-1 -ldl -lrt
> E: Caught signal ‘Terminated’: terminating immediately
> make: *** [build] Terminated
> make[1]: *** [stamps/build-xulrunner] Terminated
> make[5]: *** Deleting file `libxul.so'
> make[5]: *** [libxul.so] Terminated
> make[4]: *** [libs_tier_platform] Terminated
> make[3]: *** [tier_platform] Terminated
> make[2]: *** [default] Terminated
> Build killed with signal TERM after 150 minutes of inactivity
>
>
> --
> To UNSUBSCRIBE, email to debian-ia64-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
> Archive: [🔎] 20140414150142.GB3017@pisco.westfalen.local">https://lists.debian.org/[🔎] 20140414150142.GB3017@pisco.westfalen.local
>
Reply to: