Gentoo Archives: gentoo-user

From: Alex Schuster <wonko@×××××××××.org>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] firefox-6 & thunderbird-6 compile issues
Date: Wed, 24 Aug 2011 09:35:27
Message-Id: 2374351.h5W3rEVLqr@weird
In Reply to: [gentoo-user] firefox-6 & thunderbird-6 compile issues by Alan McKinnon
1 Alan McKinnon writes:
2
3 > Anyone else having issues building firefox-6 and thunderbird-6?
4
5 I just built firefox-6 this night on ~amd64. These are my USE flags:
6
7 Installed versions: 6.0{tbz2}(02:52:51 24.08.2011)(alsa crashreporter
8 dbus ipc libnotify linguas_de linguas_en methodjit startup-notification webm
9 -bindist -custom-cflags -custom-optimization -debug -linguas_af -linguas_ak
10 -linguas_ar -linguas_ast -linguas_be -linguas_bg -linguas_bn -linguas_bn_BD
11 -linguas_bn_IN -linguas_br -linguas_bs -linguas_ca -linguas_cs -linguas_cy -
12 linguas_da -linguas_el -linguas_en_GB -linguas_en_US -linguas_en_ZA -
13 linguas_eo -linguas_es -linguas_es_AR -linguas_es_CL -linguas_es_ES -
14 linguas_es_MX -linguas_et -linguas_eu -linguas_fa -linguas_fi -linguas_fr -
15 linguas_fy -linguas_fy_NL -linguas_ga -linguas_ga_IE -linguas_gd -linguas_gl
16 -linguas_gu -linguas_gu_IN -linguas_he -linguas_hi -linguas_hi_IN -
17 linguas_hr -linguas_hu -linguas_hy -linguas_hy_AM -linguas_id -linguas_is -
18 linguas_it -linguas_ja -linguas_kk -linguas_kn -linguas_ko -linguas_ku -
19 linguas_lg -linguas_lt -linguas_lv -linguas_mai -linguas_mk -linguas_ml -
20 linguas_mr -linguas_nb -linguas_nb_NO -linguas_nl -linguas_nn -linguas_nn_NO
21 -linguas_nso -linguas_or -linguas_pa -linguas_pa_IN -linguas_pl -linguas_pt
22 -linguas_pt_BR -linguas_pt_PT -linguas_rm -linguas_ro -linguas_ru -
23 linguas_si -linguas_sk -linguas_sl -linguas_son -linguas_sq -linguas_sr -
24 linguas_sv -linguas_sv_SE -linguas_ta -linguas_ta_LK -linguas_te -linguas_th
25 -linguas_tr -linguas_uk -linguas_vi -linguas_zh -linguas_zh_CN -
26 linguas_zh_TW -linguas_zu -pgo -system-sqlite -wifi)
27
28
29 > Both here fail with errors like this (enormous command lines truncated
30 > for clarity):
31 >
32 >
33 > x86_64-pc-linux-gnu-g++ -o nsRDFResource.o -c .......
34 > rm -f libxul.so
35 > /usr/bin/python2.7 /var/tmp/portage/www-
36 > client/firefox-6.0/work/mozilla-release/config/pythonpath.py -
37 > I../../config .......
38 > collect2: ld returned 1 exit status
39 > make[5]: *** [libxul.so] Error 1
40
41 No problem with this here (at 35% of the log file):
42 x86_64-pc-linux-gnu-g++ -o nsRDFResource.o -c -
43 I../../../../dist/stl_wrappers -I../../../../dist/system_wrappers -include
44 /var/portage/tmp/portage/www-client/firefox-6.0/work/mozilla-
45 release/config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux2.6\" -
46 DOSARCH=Linux -I/var/portage/tmp/portage/www-
47 client/firefox-6.0/work/mozilla-release/rdf/util/src/internal -I. -
48 I../../../../dist/include -I../../../../dist/include/nsprpub -
49 I/usr/include/nspr -I/usr/include/nss -fPIC -fno-rtti -fno-exceptions
50 -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -
51 Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros
52 -Werror=return-type -march=k8-sse3 -pipe -mno-avx -fno-strict-aliasing -
53 std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -Os -freorder-blocks -
54 finline-limit=50 -fomit-frame-pointer -DMOZILLA_CLIENT -include
55 ../../../../mozilla-config.h -MD -MF .deps/nsRDFResource.pp
56 /var/portage/tmp/portage/www-client/firefox-6.0/work/mozilla-release/obj-
57 x86_64-unknown-linux-gnu/rdf/util/src/internal/nsRDFResource.cpp
58 /usr/bin/python2.7 /var/portage/tmp/portage/www-
59 client/firefox-6.0/work/mozilla-release/config/pythonpath.py -
60 I../../../../config /var/portage/tmp/portage/www-
61 client/firefox-6.0/work/mozilla-release/config/expandlibs_gen.py
62 nsRDFResource.o > librdfutil_s.a.desc
63 make[8]: Leaving directory `/var/portage/tmp/portage/www-
64 client/firefox-6.0/work/mozilla-release/obj-x86_64-unknown-linux-
65 gnu/rdf/util/src/internal'
66
67 > In both cases the only USE change from default is USE=-system-sqlite.
68 > xulrunner is up to date
69
70 That seems to be bundled now, firefox-6 does not depend on net-
71 libs/xulrunner.
72
73 > MAKEOPTS="-j1" makes no difference
74 > b.g.o has no relevant bugs
75 > google returns nothing of value
76 >
77 > I'm thinking it'sa problem specific to my setup but I'm out of ideas
78 > where to look next. Help anyone?
79
80 Probably not, but maybe you spot something when comparing outputs.
81
82 Wonko