1 |
Hi All, |
2 |
|
3 |
The latest stable x86 firefox fails to compile: |
4 |
==================================== |
5 |
/mnt/video/tmp_portage/portage/www-client/firefox-10.0.1/work/mozilla-release/obj-i686-pc-linux-gnu/config/nsinstall |
6 |
-D ../../dist/sdk/lib |
7 |
rm -f libxul.so |
8 |
/usr/bin/python2.7 |
9 |
/mnt/video/tmp_portage/portage/www-client/firefox-10.0.1/work/mozilla-release/config/pythonpath.py |
10 |
-I../../config /mnt/video/tmp_portage/portage/www-client/firefox-10.0.1/work/mozilla-release/config/expandlibs_exec.py |
11 |
--uselist -- i686-pc-linux-gnu-g++ -fno-rtti -Wall -Wpointer-arith |
12 |
-Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy |
13 |
-Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof |
14 |
-Wno-variadic-macros -Werror=return-type -march=pentium3 -pipe |
15 |
-mno-avx -fno-exceptions -fno-strict-aliasing -std=gnu++0x |
16 |
-fno-tree-vrp -pthread -ffunction-sections -fdata-sections -pipe |
17 |
-DNDEBUG -DTRIMMED -g -O2 -fomit-frame-pointer -fPIC -shared |
18 |
-Wl,-z,defs -Wl,--gc-sections -Wl,-h,libxul.so -o libxul.so |
19 |
nsStaticXULComponents.o nsUnicharUtils.o nsBidiUtils.o nsRDFResource.o |
20 |
-lpthread -Wl,-O1 -Wl,--as-needed |
21 |
-Wl,-rpath-link,/mnt/video/tmp_portage/portage/www-client/firefox-10.0.1/work/mozilla-release/obj-i686-pc-linux-gnu/dist/bin |
22 |
-Wl,-rpath-link,/usr/lib ../../toolkit/xre/libxulapp_s.a |
23 |
../../staticlib/components/libnecko.a |
24 |
../../staticlib/components/libuconv.a |
25 |
../../staticlib/components/libi18n.a |
26 |
../../staticlib/components/libchardet.a |
27 |
../../staticlib/components/libjar50.a |
28 |
../../staticlib/components/libstartupcache.a |
29 |
../../staticlib/components/libpref.a |
30 |
../../staticlib/components/libhtmlpars.a |
31 |
../../staticlib/components/libimglib2.a |
32 |
../../staticlib/components/libgkgfx.a |
33 |
../../staticlib/components/libgklayout.a |
34 |
../../staticlib/components/libdocshell.a |
35 |
../../staticlib/components/libembedcomponents.a |
36 |
../../staticlib/components/libwebbrwsr.a |
37 |
../../staticlib/components/libnsappshell.a |
38 |
../../staticlib/components/libtxmgr.a |
39 |
../../staticlib/components/libcommandlines.a |
40 |
../../staticlib/components/libtoolkitcomps.a |
41 |
../../staticlib/components/libpipboot.a |
42 |
../../staticlib/components/libpipnss.a |
43 |
../../staticlib/components/libappcomps.a |
44 |
../../staticlib/components/libjsreflect.a |
45 |
../../staticlib/components/libcomposer.a |
46 |
../../staticlib/components/libjetpack_s.a |
47 |
../../staticlib/components/libtelemetry.a |
48 |
../../staticlib/components/libjsdebugger.a |
49 |
../../staticlib/components/libstoragecomps.a |
50 |
../../staticlib/components/librdf.a |
51 |
../../staticlib/components/libwindowds.a |
52 |
../../staticlib/components/libjsctypes.a |
53 |
../../staticlib/components/libjsperf.a |
54 |
../../staticlib/components/libgkplugin.a |
55 |
../../staticlib/components/libunixproxy.a |
56 |
../../staticlib/components/libjsd.a |
57 |
../../staticlib/components/libautoconfig.a |
58 |
../../staticlib/components/libauth.a |
59 |
../../staticlib/components/libcookie.a |
60 |
../../staticlib/components/libpermissions.a |
61 |
../../staticlib/components/libuniversalchardet.a |
62 |
../../staticlib/components/libfileview.a |
63 |
../../staticlib/components/libplaces.a |
64 |
../../staticlib/components/libtkautocomplete.a |
65 |
../../staticlib/components/libsatchel.a |
66 |
../../staticlib/components/libpippki.a |
67 |
../../staticlib/components/libwidget_gtk2.a |
68 |
../../staticlib/components/libsystem-pref.a |
69 |
../../staticlib/components/libimgicon.a |
70 |
../../staticlib/components/libaccessibility.a |
71 |
../../staticlib/components/libremoteservice.a |
72 |
../../staticlib/components/libspellchecker.a |
73 |
../../staticlib/components/libzipwriter.a |
74 |
../../staticlib/components/libservices-crypto.a |
75 |
../../staticlib/libjsipc_s.a ../../staticlib/libdomipc_s.a |
76 |
../../staticlib/libdomplugins_s.a ../../staticlib/libmozipc_s.a |
77 |
../../staticlib/libmozipdlgen_s.a ../../staticlib/libipcshell_s.a |
78 |
../../staticlib/libgfx2d.a ../../staticlib/libgfxipc_s.a |
79 |
../../staticlib/libhal_s.a ../../staticlib/libxpcom_core.a |
80 |
../../staticlib/libucvutil_s.a ../../staticlib/libchromium_s.a |
81 |
../../staticlib/libmozreg_s.a ../../staticlib/libgtkxtbin.a |
82 |
../../staticlib/libthebes.a ../../staticlib/libycbcr.a |
83 |
../../staticlib/libangle.a -L../../dist/bin -L../../dist/lib -ljpeg |
84 |
-lpng ../../gfx/qcms/libmozqcms.a |
85 |
/mnt/video/tmp_portage/portage/www-client/firefox-10.0.1/work/mozilla-release/obj-i686-pc-linux-gnu/dist/lib/libjs_static.a |
86 |
-lffi -Wl,-R/usr/lib -L/usr/lib -lssl3 -lsmime3 -lnss3 -lnssutil3 |
87 |
-lcrmf -lcairo -lpixman-1 -lfreetype -lfontconfig -L/usr/lib |
88 |
-lXrender -lcairo -lX11 ../../gfx/harfbuzz/src/libmozharfbuzz.a |
89 |
../../gfx/ots/src/libmozots.a ../../dist/lib/libmozsqlite3.a -lz |
90 |
-lhunspell-1.3 -L/usr/lib -levent -L/usr/lib -lvpx -lasound |
91 |
-L../../dist/bin -L../../dist/lib -Wl,-R/usr/lib -L/usr/lib -lplds4 |
92 |
-lplc4 -lnspr4 -lpthread -ldl ../../dist/lib/libmozalloc.a -pthread |
93 |
-ldbus-glib-1 -ldbus-1 -lpthread -lgobject-2.0 -lgthread-2.0 -lrt |
94 |
-lglib-2.0 -L/usr/lib -lX11 -lXext -pthread -lpangof |
95 |
t2-1.0 -lfreetype -lfontconfig -lpangocairo-1.0 -lpango-1.0 -lcairo |
96 |
-lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -pthread |
97 |
-lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lfreetype |
98 |
-lfontconfig -lgdk-x11-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 |
99 |
-lpango-1.0 -lcairo -lgmodule-2.0 -lgobject-2.0 -lgthread-2.0 -lrt |
100 |
-lglib-2.0 -lXt -lgthread-2.0 -lfreetype -lz -lbz2 |
101 |
-lstartup-notification-1 -ldl -lrt |
102 |
collect2: ld terminated with signal 9 [Killed] |
103 |
make[5]: *** [libxul.so] Error 1 |
104 |
make[5]: Leaving directory |
105 |
`/mnt/video/tmp_portage/portage/www-client/firefox-10.0.1/work/mozilla-release/obj-i686-pc-linux-gnu/toolkit/library' |
106 |
make[4]: *** [libs_tier_platform] Error 2 |
107 |
make[4]: Leaving directory |
108 |
`/mnt/video/tmp_portage/portage/www-client/firefox-10.0.1/work/mozilla-release/obj-i686-pc-linux-gnu' |
109 |
make[3]: *** [tier_platform] Error 2 |
110 |
make[3]: Leaving directory |
111 |
`/mnt/video/tmp_portage/portage/www-client/firefox-10.0.1/work/mozilla-release/obj-i686-pc-linux-gnu' |
112 |
make[2]: *** [default] Error 2 |
113 |
make[2]: Leaving directory |
114 |
`/mnt/video/tmp_portage/portage/www-client/firefox-10.0.1/work/mozilla-release/obj-i686-pc-linux-gnu' |
115 |
make[1]: *** [realbuild] Error 2 |
116 |
make[1]: Leaving directory |
117 |
`/mnt/video/tmp_portage/portage/www-client/firefox-10.0.1/work/mozilla-release' |
118 |
make: *** [build] Error 2 |
119 |
emake failed |
120 |
* ERROR: www-client/firefox-10.0.1 failed (compile phase): |
121 |
* emake failed |
122 |
* |
123 |
* Call stack: |
124 |
* ebuild.sh, line 85: Called src_compile |
125 |
* environment, line 6669: Called die |
126 |
* The specific snippet of code: |
127 |
* CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" |
128 |
MOZ_MAKE_FLAGS="${MAKEOPTS}" emake -f client.mk || die "emake failed"; |
129 |
* |
130 |
* If you need support, post the output of 'emerge --info |
131 |
=www-client/firefox-10.0.1', |
132 |
* the complete build log and the output of 'emerge -pqv |
133 |
=www-client/firefox-10.0.1'. |
134 |
* The complete build log is located at |
135 |
'/var/log/portage/www-client:firefox-10.0.1:20120221-062616.log'. |
136 |
* The ebuild environment file is located at |
137 |
'/mnt/video/tmp_portage/portage/www-client/firefox-10.0.1/temp/environment'. |
138 |
* S: '/mnt/video/tmp_portage/portage/www-client/firefox-10.0.1/work/mozilla-release' |
139 |
==================================== |
140 |
|
141 |
I found this bug in Google: |
142 |
|
143 |
https://bugzilla.mozilla.org/show_bug.cgi?id=643690 |
144 |
|
145 |
Has anyone come across this problem and is there a Gentoo fix other |
146 |
than waiting for a new release? |
147 |
-- |
148 |
Regards, |
149 |
Mick |