Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 85449

Summary: net-www/galeon-1.3.18 fails if new mozilla is installed
Product: Gentoo Linux Reporter: steveb <steeeeeveee>
Component: [OLD] GNOMEAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED INVALID    
Severity: major    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description steveb 2005-03-15 20:10:46 UTC
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
Comment 1 Aron Griffis (RETIRED) gentoo-dev 2005-03-23 11:58:38 UTC
mozilla-1.8_alpha6 is not in portage, and AFAICT, was never in portage.  We don't support software which isn't in portage.