I have net-www/mozilla-1.8_alpha6 installed and when emerging net-www/galeon-1.3.18 with gcc 3.3.5-20050130 or 3.4.3-20050110 I get the following error: if /bin/sh ../libtool --mode=compile --tag=CXX i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../utils -I../utils -I../embed -I../bookmarks -I../libegg -I.. -I/usr/lib/mozilla/include/gtkembedmoz -I/usr/lib/mozilla/include/xpcom -I/usr/lib/mozilla/include/string -I/usr/lib/mozilla/include/nspr -I/usr/lib/mozilla/include -I/usr/lib/mozilla/include/caps -I/usr/lib/mozilla/include/chardet -I/usr/lib/mozilla/include/content -I/usr/lib/mozilla/include/cookie -I/usr/lib/mozilla/include/docshell -I/usr/lib/mozilla/include/dom -I/usr/lib/mozilla/include/exthandler -I/usr/lib/mozilla/include/find -I/usr/lib/mozilla/include/gfx -I/usr/lib/mozilla/include/helperAppDlg -I/usr/lib/mozilla/include/history -I/usr/lib/mozilla/include/htmlparser -I/usr/lib/mozilla/include/java -I/usr/lib/mozilla/include/js -I/usr/lib/mozilla/include/jsconsole -I/usr/lib/mozilla/include/layout -I/usr/lib/mozilla/include/locale -I/usr/lib/mozilla/include/mimetype -I/usr/lib/mozilla/include/mozxfer -I/usr/lib/mozilla/include/necko -I/usr/lib/mozilla/include/necko2 -I/usr/lib/mozilla/include/nkcache -I/usr/lib/mozilla/include/oji -I/usr/lib/mozilla/include/pipnss -I/usr/lib/mozilla/include/pipboot -I/usr/lib/mozilla/include/pref -I/usr/lib/mozilla/include/progressDlg -I/usr/lib/mozilla/include/sidebar -I/usr/lib/mozilla/include/shistory -I/usr/lib/mozilla/include/uconv -I/usr/lib/mozilla/include/uriloader -I/usr/lib/mozilla/include/unicharutil -I/usr/lib/mozilla/include/wallet -I/usr/lib/mozilla/include/webbrowserpersist -I/usr/lib/mozilla/include/webbrwsr -I/usr/lib/mozilla/include/webshell -I/usr/lib/mozilla/include/widget -I/usr/lib/mozilla/include/windowwatcher -I/usr/lib/mozilla/include/xpconnect -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -DORBIT2=1 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/freetype2/config -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/bonobo-activation-2.0 -I/usr/include/libglade-2.0 -I/usr/include/gnome-vfs-module-2.0 -I/usr/include/eel-2 -I/usr/include/gail-1.0 -DLIB_DIR=\"/usr/lib/galeon\" -DSHARE_DIR=\"/usr/share/galeon\" -DGALEON_MOZILLA_HOME=\"/usr/lib/mozilla\" -D_GNU_SOURCE=1 -include /usr/lib/mozilla/include/mozilla-config.h -fno-rtti -march=athlon-xp -O3 -pipe -mmmx -m3dnow -msse -mfpmath=sse -fshort-wchar -Wall -Wsign-compare -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-deprecated -MT nsMailtoUrl.lo -MD -MP -MF ".deps/nsMailtoUrl.Tpo" -c -o nsMailtoUrl.lo nsMailtoUrl.cpp; \ then mv -f ".deps/nsMailtoUrl.Tpo" ".deps/nsMailtoUrl.Plo"; else rm -f ".deps/nsMailtoUrl.Tpo"; exit 1; fi i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../utils -I../utils -I../embed -I../bookmarks -I../libegg -I.. -I/usr/lib/mozilla/include/gtkembedmoz -I/usr/lib/mozilla/include/xpcom -I/usr/lib/mozilla/include/string -I/usr/lib/mozilla/include/nspr -I/usr/lib/mozilla/include -I/usr/lib/mozilla/include/caps -I/usr/lib/mozilla/include/chardet -I/usr/lib/mozilla/include/content -I/usr/lib/mozilla/include/cookie -I/usr/lib/mozilla/include/docshell -I/usr/lib/mozilla/include/dom -I/usr/lib/mozilla/include/exthandler -I/usr/lib/mozilla/include/find -I/usr/lib/mozilla/include/gfx -I/usr/lib/mozilla/include/helperAppDlg -I/usr/lib/mozilla/include/history -I/usr/lib/mozilla/include/htmlparser -I/usr/lib/mozilla/include/java -I/usr/lib/mozilla/include/js -I/usr/lib/mozilla/include/jsconsole -I/usr/lib/mozilla/include/layout -I/usr/lib/mozilla/include/locale -I/usr/lib/mozilla/include/mimetype -I/usr/lib/mozilla/include/mozxfer -I/usr/lib/mozilla/include/necko -I/usr/lib/mozilla/include/necko2 -I/usr/lib/mozilla/include/nkcache -I/usr/lib/mozilla/include/oji -I/usr/lib/mozilla/include/pipnss -I/usr/lib/mozilla/include/pipboot -I/usr/lib/mozilla/include/pref -I/usr/lib/mozilla/include/progressDlg -I/usr/lib/mozilla/include/sidebar -I/usr/lib/mozilla/include/shistory -I/usr/lib/mozilla/include/uconv -I/usr/lib/mozilla/include/uriloader -I/usr/lib/mozilla/include/unicharutil -I/usr/lib/mozilla/include/wallet -I/usr/lib/mozilla/include/webbrowserpersist -I/usr/lib/mozilla/include/webbrwsr -I/usr/lib/mozilla/include/webshell -I/usr/lib/mozilla/include/widget -I/usr/lib/mozilla/include/windowwatcher -I/usr/lib/mozilla/include/xpconnect -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -DORBIT2=1 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/freetype2/config -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/bonobo-activation-2.0 -I/usr/include/libglade-2.0 -I/usr/include/gnome-vfs-module-2.0 -I/usr/include/eel-2 -I/usr/include/gail-1.0 -DLIB_DIR=\"/usr/lib/galeon\" -DSHARE_DIR=\"/usr/share/galeon\" -DGALEON_MOZILLA_HOME=\"/usr/lib/mozilla\" -D_GNU_SOURCE=1 -include /usr/lib/mozilla/include/mozilla-config.h -fno-rtti -march=athlon-xp -O3 -pipe -mmmx -m3dnow -msse -mfpmath=sse -fshort-wchar -Wall -Wsign-compare -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-deprecated -MT nsMailtoUrl.lo -MD -MP -MF .deps/nsMailtoUrl.Tpo -c nsMailtoUrl.cpp -fPIC -DPIC -o .libs/nsMailtoUrl.o In file included from nsMailtoUrl.h:46, from nsMailtoUrl.cpp:39: /usr/lib/mozilla/include/xpcom/nsCRT.h:266: warning: `visibility' attribute does not apply to types In file included from nsMailtoUrl.h:47, from nsMailtoUrl.cpp:39: /usr/lib/mozilla/include/xpcom/nsCOMPtr.h:358: warning: `visibility' attribute does not apply to types /usr/lib/mozilla/include/xpcom/nsCOMPtr.h:375: warning: `visibility' attribute does not apply to types /usr/lib/mozilla/include/xpcom/nsCOMPtr.h:427: warning: `visibility' attribute does not apply to types /usr/lib/mozilla/include/xpcom/nsCOMPtr.h:444: warning: `visibility' attribute does not apply to types /usr/lib/mozilla/include/xpcom/nsCOMPtr.h:459: warning: `visibility' attribute does not apply to types /usr/lib/mozilla/include/xpcom/nsCOMPtr.h:476: warning: `visibility' attribute does not apply to types In file included from /usr/lib/mozilla/include/string/nsAString.h:66, from /usr/lib/mozilla/include/string/nsSubstring.h:43, from /usr/lib/mozilla/include/string/nsString.h:44, from nsMailtoUrl.h:48, from nsMailtoUrl.cpp:39: /usr/lib/mozilla/include/string/nsTAString.h:53: warning: `visibility' attribute does not apply to types /usr/lib/mozilla/include/string/nsTAString.h:69: warning: `visibility' attribute does not apply to types In file included from /usr/lib/mozilla/include/string/nsAString.h:72, from /usr/lib/mozilla/include/string/nsSubstring.h:43, from /usr/lib/mozilla/include/string/nsString.h:44, from nsMailtoUrl.h:48, from nsMailtoUrl.cpp:39: /usr/lib/mozilla/include/string/nsTAString.h:53: warning: `visibility' attribute does not apply to types /usr/lib/mozilla/include/string/nsTAString.h:69: warning: `visibility' attribute does not apply to types In file included from /usr/lib/mozilla/include/string/nsSubstring.h:43, from /usr/lib/mozilla/include/string/nsString.h:44, from nsMailtoUrl.h:48, from nsMailtoUrl.cpp:39: /usr/lib/mozilla/include/string/nsAString.h:88: warning: `visibility' attribute does not apply to types In file included from /usr/lib/mozilla/include/xpcom/nsIComponentManager.h:162, from nsMailtoUrl.h:49, from nsMailtoUrl.cpp:39: /usr/lib/mozilla/include/xpcom/nsComponentManagerUtils.h:88: warning: ` visibility' attribute does not apply to types /usr/lib/mozilla/include/xpcom/nsComponentManagerUtils.h:107: warning: ` visibility' attribute does not apply to types /usr/lib/mozilla/include/xpcom/nsComponentManagerUtils.h:126: warning: ` visibility' attribute does not apply to types /usr/lib/mozilla/include/xpcom/nsComponentManagerUtils.h:187: warning: ` visibility' attribute does not apply to types /usr/lib/mozilla/include/xpcom/nsComponentManagerUtils.h:204: warning: ` visibility' attribute does not apply to types In file included from nsMailtoUrl.h:53, from nsMailtoUrl.cpp:39: /usr/lib/mozilla/include/xpcom/nsIInterfaceRequestorUtils.h:73: warning: ` visibility' attribute does not apply to types nsMailtoUrl.cpp: In constructor `nsMailtoUrl::nsMailtoUrl()': nsMailtoUrl.cpp:54: error: `nsComponentManager' undeclared (first use this function) nsMailtoUrl.cpp:54: error: (Each undeclared identifier is reported only once for each function it appears in.) nsMailtoUrl.cpp:54: error: parse error before `::' token make[2]: *** [nsMailtoUrl.lo] Error 1 make[2]: Leaving directory `/var/tmp/portage/galeon-1.3.18/work/galeon-1.3.18/mozilla' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/galeon-1.3.18/work/galeon-1.3.18' make: *** [all] Error 2 !!! ERROR: net-www/galeon-1.3.18 failed. !!! Function src_compile, Line 54, Exitcode 2 !!! compile failed !!! If you need support, post the topmost build error, NOT this status message. If my new mozilla is the problem, then please restrict the ebuild to not allow newer mozilla code to be installed. Reproducible: Always Steps to Reproduce: 1. 2. 3. Expected Results: Portage 2.0.51.19 (default-linux/x86/2004.3, gcc-3.3.5-20050130, glibc-2.3.4.20040808-r1, 2.6.11.2 i686) ================================================================= System uname: 2.6.11.2 i686 AMD Athlon(TM) XP 2400+ Gentoo Base System version 1.4.16 Python: dev-lang/python-2.2.3-r5,dev-lang/python-2.3.4-r1 [2.3.4 (#1, Mar 13 2005, 16:32:57)] distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [disabled] dev-lang/python: 2.2.3-r5, 2.3.4-r1 sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.4_p6, 1.5, 1.7.9-r1, 1.8.5-r3, 1.6.3, 1.9.4 sys-devel/binutils: 2.15.92.0.2-r1 sys-devel/libtool: 1.5.10-r4 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-xp -O3 -pipe -mmmx -m3dnow -msse -mfpmath=sse" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/fax /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/qmail/control /var/spool/fax/etc" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-xp -O3 -pipe -mmmx -m3dnow -msse -mfpmath=sse" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig buildpkg distlocks sandbox sfperms userpriv" GENTOO_MIRRORS="ftp://sunsite.cnlab-switch.ch/mirror/gentoo/ http://gentoo.oregonstate.edu/ http://www.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j16" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/mnt/gentoo.overlay" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 3dnow 3dnowex GAPING_SECURITY_HOLE X aac aalib accessibility acl acpi alsa apm arts artswrappersuid artworkextra audiofile avi berkdb bitmap-fonts bonobo cdparanoia cdr clamav crypt cups curl dga directfb divx4linux dmx dv dvd emboss encode erandom esd fam faxonly fbcon flac font-server foomaticdb fortran gd gdbm ggi gif gimp gimpprint gnokii gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile icc icc-pgo ieee1394 imagemagick imlib ipv6 irda jack java jikes jpeg jpeg2k junit kde kdeenablefinal kerberos krb4 lcms ldap libg++ libwww live lm_sensors mad maildir md5sum mikmod mmx motif mozilla mp3 mpeg nas ncurses nls nntp nptl nvidia oav oggvorbis openexr opengl oss pam pda pdflib perl pic png ppds python qt quicktime rdesktop readline real rtc ruby samba scanner sdl skey slang slp sms snmp socks5 speex spell sqlite sqlite3 sse ssl svg svga svgz symlink sysfs t1lib tcltk tcpd tetex tiff truetype truetype-fonts type1-fonts usb wmf xface xine xml xml2 xmms xpm xprint xrandr xscreensaver xv xvid zeroconf zlib" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS
mozilla-1.8_alpha6 is not in portage, and AFAICT, was never in portage. We don't support software which isn't in portage.