Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 71115 - mozilla-firefox-1.0-r1 fails to compile
Summary: mozilla-firefox-1.0-r1 fails to compile
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-11-13 19:46 UTC by Richard Freeman
Modified: 2004-11-14 20:48 UTC (History)
3 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Richard Freeman gentoo-dev 2004-11-13 19:46:04 UTC
firefox failed to compile with the following errors:

gmake[5]: Entering directory `/var/tmp/portage/mozilla-firefox-1.0-r1/work/mozilla/browser/components/bookmark
s/src'
nsBookmarksService.cpp
g++ -o nsBookmarksService.o -c -DOSTYPE=\"Linux2.6\" -DOSARCH=\"Linux\"  -I../../../../dist/include/xpcom -I..
/../../../dist/include/string -I../../../../dist/include/rdf -I../../../../dist/include/appshell -I../../../..
/dist/include/widget -I../../../../dist/include/necko -I../../../../dist/include/nkcache -I../../../../dist/in
clude/uconv -I../../../../dist/include/pref -I../../../../dist/include/dom -I../../../../dist/include/intl -I.
./../../../dist/include/webshell -I../../../../dist/include/windowwatcher -I../../../../dist/include/unicharut
il -I../../../../dist/include/txmgr -I../../../../dist/include/xmlextras -I../../../../dist/include/caps -I../
../../../dist/include/xpconnect -I../../../../dist/include/js -I../../../../dist/include/bookmarks -I../../../
../dist/include -I/var/tmp/portage/mozilla-firefox-1.0-r1/work/mozilla/dist/include/nspr     -I/usr/X11R6/incl
ude   -fPIC  -I/usr/X11R6/include -fno-rtti -fno-exceptions  -Wconversion -Wpointer-arith -Wcast-align -Woverl
oaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -g -march=k8 -mtune=k8 -pipe
 -fstack-protector -fPIC -Wno-deprecated -fshort-wchar -pthread -pipe  -DDEBUG -D_DEBUG -DDEBUG_portage -DTRAC
ING -g -fno-inline -O1  -I/usr/X11R6/include -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.d
eps/nsBookmarksService.pp nsBookmarksService.cpp
nsBookmarksFeedHandler.cpp
g++ -o nsBookmarksFeedHandler.o -c -DOSTYPE=\"Linux2.6\" -DOSARCH=\"Linux\"  -I../../../../dist/include/xpcom
-I../../../../dist/include/string -I../../../../dist/include/rdf -I../../../../dist/include/appshell -I../../.
./../dist/include/widget -I../../../../dist/include/necko -I../../../../dist/include/nkcache -I../../../../dis
t/include/uconv -I../../../../dist/include/pref -I../../../../dist/include/dom -I../../../../dist/include/intl
 -I../../../../dist/include/webshell -I../../../../dist/include/windowwatcher -I../../../../dist/include/unich
arutil -I../../../../dist/include/txmgr -I../../../../dist/include/xmlextras -I../../../../dist/include/caps -
I../../../../dist/include/xpconnect -I../../../../dist/include/js -I../../../../dist/include/bookmarks -I../..
/../../dist/include -I/var/tmp/portage/mozilla-firefox-1.0-r1/work/mozilla/dist/include/nspr     -I/usr/X11R6/
include   -fPIC  -I/usr/X11R6/include -fno-rtti -fno-exceptions  -Wconversion -Wpointer-arith -Wcast-align -Wo
verloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -g -march=k8 -mtune=k8 -
pipe -fstack-protector -fPIC -Wno-deprecated -fshort-wchar -pthread -pipe  -DDEBUG -D_DEBUG -DDEBUG_portage -D
TRACING -g -fno-inline -O1  -I/usr/X11R6/include -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-M
D,.deps/nsBookmarksFeedHandler.pp nsBookmarksFeedHandler.cpp
nsBookmarksFeedHandler.cpp:63:26: nsIDOMParser.h: No such file or directory
nsBookmarksFeedHandler.cpp: In member function `nsresult nsFeedLoadListener::TryParseAsSimpleRSS()':
nsBookmarksFeedHandler.cpp:561: error: `nsIDOMParser' undeclared (first use this function)
nsBookmarksFeedHandler.cpp:561: error: (Each undeclared identifier is reported only once for each function it
appears in.)
nsBookmarksFeedHandler.cpp:561: error: template argument 1 is invalid
nsBookmarksFeedHandler.cpp:561: error: invalid type in declaration before '(' token
nsBookmarksFeedHandler.cpp:561: error: cannot convert `const nsCreateInstanceByContractID' to `int' in initial
ization
nsBookmarksFeedHandler.cpp:565: error: base operand of `->' is not a pointer
gmake[5]: *** [nsBookmarksFeedHandler.o] Error 1
gmake[5]: Leaving directory `/var/tmp/portage/mozilla-firefox-1.0-r1/work/mozilla/browser/components/bookmarks
/src'
gmake[4]: *** [libs] Error 2
gmake[4]: Leaving directory `/var/tmp/portage/mozilla-firefox-1.0-r1/work/mozilla/browser/components/bookmarks'
gmake[3]: *** [libs] Error 2
gmake[3]: Leaving directory `/var/tmp/portage/mozilla-firefox-1.0-r1/work/mozilla/browser/components'
gmake[2]: *** [libs] Error 2
gmake[2]: Leaving directory `/var/tmp/portage/mozilla-firefox-1.0-r1/work/mozilla/browser'
gmake[1]: *** [tier_99] Error 2
gmake[1]: Leaving directory `/var/tmp/portage/mozilla-firefox-1.0-r1/work/mozilla'
make: *** [default] Error 2

!!! ERROR: net-www/mozilla-firefox-1.0-r1 failed.
!!! Function src_compile, Line 95, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.


Reproducible: Always
Steps to Reproduce:





emerge info: 
 
Gentoo Base System version 1.4.16 
Portage 2.0.51-r3 (default-linux/amd64/2004.3, gcc-3.4.2, 
glibc-2.3.4.20040808-r1, 2.6.9-gentoo-r1-rf17 x86_64) 
================================================================= 
System uname: 2.6.9-gentoo-r1-rf17 x86_64 4 
Autoconf: sys-devel/autoconf-2.59-r5 
Automake: sys-devel/automake-1.8.5-r1 
Binutils: sys-devel/binutils-2.15.90.0.1.1-r3 
Headers:  sys-kernel/linux26-headers-2.6.8.1-r1 
Libtools: sys-devel/libtool-1.5.2-r5 
ACCEPT_KEYWORDS="amd64" 
AUTOCLEAN="yes" 
CFLAGS="-g -march=k8 -mtune=k8 -O3 -pipe -fomit-frame-pointer 
-fstack-protector" 
CHOST="x86_64-pc-linux-gnu" 
COMPILER="" 
CONFIG_PROTECT="/etc /home /opt/zetagrid /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/bind /var/freenet /var/qmail/control /var/www" 
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" 
CXXFLAGS="-g -march=k8 -mtune=k8 -O3 -pipe -fomit-frame-pointer 
-fstack-protector" 
DISTDIR="/usr/portage/distfiles" 
FEATURES="autoaddcvs autoconfig buildpkg ccache distlocks nostrip sandbox 
userpriv usersandbox" 
GENTOO_MIRRORS="http://open-systems.ufl.edu/mirrors/gentoo 
ftp://ftp.ussg.iu.edu/pub/linux/gentoo ftp://mirrors.tds.net/gentoo 
http://mirrors.tds.net/gentoo ftp://ftp.ndlug.nd.edu/pub/gentoo/" 
MAKEOPTS="-j1" 
PKGDIR="/usr/portage/packages" 
PORTAGE_TMPDIR="/var/tmp" 
PORTDIR="/usr/portage" 
PORTDIR_OVERLAY="/usr/local/portage" 
SYNC="rsync://rsync.us.gentoo.org/gentoo-portage" 
USE="amd64 X aalib acpi alsa apache2 arts berkdb bitmap-fonts bonobo canna cdr 
crypt cups debug divx4linux dvd esd ethereal evo f77 fam fbcon flac foomaticdb 
fortran gd gdbm gif gimpprint glut gnome gpm gstreamer gtk gtkhtml guile 
imagemagick imap imlib innodb ipv6 jack jp2 jpeg kde kerberos libwww lzw 
lzw-tiff mad maildir mikmod motif mozilla multilib mysql ncurses nls nptl ntlm 
oav oggvorbis opengl oss pam pda pdflib perl php png postgres python qt 
readline ruby samba sasl sdl slang speex ssl tcltk tcpd tetex theora tiff 
truetype usb userlocales wmf xml xml2 xmms xpm xrandr xv zlib"
Comment 1 J.C. Wren 2004-11-13 22:19:39 UTC
nsBookmarksFeedHandler.cpp is attempting to include this.  There is a file named  nsDOMParser.h, which I suspect is what it should be including.
Comment 2 Alexander Skwar 2004-11-14 01:52:33 UTC
This also happens on a "normal" x86 system. Could hardware please be changed to All?
Comment 3 Aron Griffis (RETIRED) gentoo-dev 2004-11-14 20:48:43 UTC
sync and enjoy 1.0-r2