[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: