Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 218449 - www-client/mozilla-firefox-3.0_rc1 compilation fails with debug enabled
Summary: www-client/mozilla-firefox-3.0_rc1 compilation fails with debug enabled
Status: RESOLVED DUPLICATE of bug 270871
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-04-19 18:04 UTC by BedOS_Gui
Modified: 2009-06-19 18:13 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
environment (environment,135.59 KB, text/plain)
2008-04-19 18:14 UTC, BedOS_Gui
Details
build log (www-client:mozilla-firefox-3.0_beta5-r1:20080419-181319.log,81.11 KB, text/plain)
2008-04-19 18:15 UTC, BedOS_Gui
Details
emerge --info (emerge--info,11.34 KB, text/plain)
2008-04-19 18:16 UTC, BedOS_Gui
Details

Note You need to log in before you can comment on or make changes to this bug.
Description BedOS_Gui 2008-04-19 18:04:45 UTC
When compiling mozilla-firefox-3.0_beta5-r1 this compilation error occurs :

x86_64-pc-linux-gnu-g++ -o nsTypeAheadFindRegistration.o -c -I../../../dist/include/system_wrappers -include ../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux2.6\" -DOSARCH=Linux  -I. -I. -I../../../dist/include/appcomps -I../../../dist/include/embedcomponents -I../../../dist/include/content -I../../../dist/include/docshell -I../../../dist/include/dom -I../../../dist/include/find -I../../../dist/include/intl -I../../../dist/include/gfx -I../../../dist/include/thebes -I../../../dist/include/layout -I../../../dist/include/locale -I../../../dist/include/necko -I../../../dist/include/pref -I../../../dist/include/string -I../../../dist/include/unicharutil -I../../../dist/include/uriloader -I../../../dist/include/view -I../../../dist/include/webshell -I../../../dist/include/widget -I../../../dist/include/webbrwsr -I../../../dist/include/windowwatcher -I../../../dist/include/xpcom -I../../../dist/include/xuldoc -I../../../dist/include  -I/usr/lib64/xulrunner-1.9/include/appcomps -I/usr/lib64/xulrunner-1.9/include/embedcomponents -I/usr/lib64/xulrunner-1.9/include/content -I/usr/lib64/xulrunner-1.9/include/docshell -I/usr/lib64/xulrunner-1.9/include/dom -I/usr/lib64/xulrunner-1.9/include/find -I/usr/lib64/xulrunner-1.9/include/intl -I/usr/lib64/xulrunner-1.9/include/gfx -I/usr/lib64/xulrunner-1.9/include/thebes -I/usr/lib64/xulrunner-1.9/include/layout -I/usr/lib64/xulrunner-1.9/include/locale -I/usr/lib64/xulrunner-1.9/include/necko -I/usr/lib64/xulrunner-1.9/include/pref -I/usr/lib64/xulrunner-1.9/include/string -I/usr/lib64/xulrunner-1.9/include/unicharutil -I/usr/lib64/xulrunner-1.9/include/uriloader -I/usr/lib64/xulrunner-1.9/include/view -I/usr/lib64/xulrunner-1.9/include/webshell -I/usr/lib64/xulrunner-1.9/include/widget -I/usr/lib64/xulrunner-1.9/include/webbrwsr -I/usr/lib64/xulrunner-1.9/include/windowwatcher -I/usr/lib64/xulrunner-1.9/include/xpcom -I/usr/lib64/xulrunner-1.9/include/xuldoc -I/usr/lib64/xulrunner-1.9/include -I../../../dist/include/suitetypeaheadfind -I/usr/include/nspr     -I/usr/lib64/xulrunner-1.9/sdk/include    -fPIC  -DGENTOO_NSPLUGINS_DIR=\"/usr/lib64/nsplugins\" -DGENTOO_NSBROWSER_PLUGINS_DIR=\"/usr/lib64/nsbrowser/plugins\"  -fno-rtti -fno-handle-exceptions  -Wconversion -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-long-long -march=native -pipe -fPIC -Wno-return-type -w -fno-strict-aliasing -fshort-wchar -pthread -pipe  -DDEBUG -D_DEBUG -DDEBUG_root -DTRACING -g -fno-inline -O2  -DGENTOO_NSPLUGINS_DIR=\"/usr/lib64/nsplugins\" -DGENTOO_NSBROWSER_PLUGINS_DIR=\"/usr/lib64/nsbrowser/plugins\"  -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsTypeAheadFindRegistration.pp nsTypeAheadFindRegistration.cpp
gmake[5]: *** No rule to make target `/usr/lib64/xulrunner-1.9/lib/libunicharutil_s.a', needed by `libsuitetypeaheadfind.so'.  Stop.
gmake[5]: Leaving directory `/var/tmp/paludis/www-client-mozilla-firefox-3.0_beta5-r1/work/mozilla/extensions/typeaheadfind/src'
gmake[4]: *** [libs] Error 2
gmake[4]: Leaving directory `/var/tmp/paludis/www-client-mozilla-firefox-3.0_beta5-r1/work/mozilla/extensions/typeaheadfind'
gmake[3]: *** [libs] Error 2
gmake[3]: Leaving directory `/var/tmp/paludis/www-client-mozilla-firefox-3.0_beta5-r1/work/mozilla/extensions'
gmake[2]: *** [libs_tier_app] Error 2
gmake[2]: Leaving directory `/var/tmp/paludis/www-client-mozilla-firefox-3.0_beta5-r1/work/mozilla'
gmake[1]: *** [tier_app] Error 2
gmake[1]: Leaving directory `/var/tmp/paludis/www-client-mozilla-firefox-3.0_beta5-r1/work/mozilla'
make: *** [default] Error 2

!!! ERROR in www-client/mozilla-firefox-3.0_beta5-r1:
!!! In src_compile at line 4389
!!! (no message provided)


Reproducible: Always
Comment 1 BedOS_Gui 2008-04-19 18:14:59 UTC
Created attachment 150314 [details]
environment
Comment 2 BedOS_Gui 2008-04-19 18:15:36 UTC
Created attachment 150315 [details]
build log
Comment 3 BedOS_Gui 2008-04-19 18:16:42 UTC
Created attachment 150316 [details]
emerge --info
Comment 4 Tim Taubert 2008-04-21 17:09:06 UTC
Having the same problem I removed the debug use flag and FF compiles cleanly.
Comment 5 David Sveningsson 2008-05-19 14:05:36 UTC
This issue is still present in mozilla-firefox-3.0_rc1
Comment 6 Raúl Porcel (RETIRED) gentoo-dev 2008-05-19 14:09:45 UTC
paste the output of 'emerge -pv mozilla-firefox' please
Comment 7 David Sveningsson 2008-05-19 14:44:17 UTC
[ebuild   R   ] www-client/mozilla-firefox-3.0_rc1  USE="dbus ipv6 java mozdevelop startup-notification xulrunner -bindist debug -gnome -restrict-javascript" LINGUAS="en sv sv_SE -af -ar -be -ca -cs -de -el -en_GB -en_US -es -es_AR -es_ES -eu -fi -fr -fy -fy_NL -ga -ga_IE -gu -gu_IN -he -hu -id -it -ja -ka -ko -ku -lt -mk -mn -nb -nb_NO -nl -nn -nn_NO -pa -pa_IN -pl -pt -pt_BR -pt_PT -ro -ru -sk -sq -sr -tr -uk -zh -zh_CN -zh_TW" 0 kB

Same error as reporter. Works if I drop the debug useflag.
Comment 8 Philippe Chaintreuil 2008-05-27 23:00:54 UTC
Ditto for me on mozilla-firefox-3.0_rc1-r1.
Comment 9 Raúl Porcel (RETIRED) gentoo-dev 2008-06-17 11:52:40 UTC
I've disabled the use-flag for now, since apart from that build error, its a big mess, unfortunately.
Comment 10 Nirbheek Chauhan (RETIRED) gentoo-dev 2009-05-01 21:27:05 UTC
@armin76: Is the "debug" USE flag of much use in this case? What all does/did it enable?
Comment 11 Nirbheek Chauhan (RETIRED) gentoo-dev 2009-06-19 18:13:55 UTC
3.5 is the current ebuild which has this problem, marking as dupe since that's closest approximation in this case of "OBSOLETE".

*** This bug has been marked as a duplicate of bug 270871 ***