Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 85451 - net-www/epiphany-1.4.6 fails if new mozilla is installed
Summary: net-www/epiphany-1.4.6 fails if new mozilla is installed
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-03-15 20:15 UTC by steveb
Modified: 2005-03-17 15:46 UTC (History)
0 users

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 steveb 2005-03-15 20:15:29 UTC
I got alpha 6 if mozilla installed. When I now try to emerge net-www/epiphany-1.4.6, 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../../lib -I../../embed -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/commandhandler -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/js -I/usr/lib/mozilla/include/history -I/usr/lib/mozilla/include/layout -I/usr/lib/mozilla/include/locale -I/usr/lib/mozilla/include/mimetype -I/usr/lib/mozilla/include/necko -I/usr/lib/mozilla/include/nkcache -I/usr/lib/mozilla/include/passwordmgr -I/usr/lib/mozilla/include/pipboot -I/usr/lib/mozilla/include/pipnss -I/usr/lib/mozilla/include/pref -I/usr/lib/mozilla/include/shistory -I/usr/lib/mozilla/include/uriloader -I/usr/lib/mozilla/include/uconv -I/usr/lib/mozilla/include/webbrowserpersist -I/usr/lib/mozilla/include/webbrwsr -I/usr/lib/mozilla/include/widget -I/usr/lib/mozilla/include/windowwatcher -I/usr/lib/mozilla/include/xmlextras -I/usr/lib/mozilla/include/xpcom -I/usr/lib/mozilla/include/xpconnect -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -DORBIT2=1 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -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/freetype2 -I/usr/include/freetype2/config -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   -DSHARE_DIR=\"/usr/share/epiphany\" -DMOZILLA_HOME=\"/usr/lib/mozilla\" -DMOZILLA_PREFIX=\"/usr/lib/mozilla\" -DALLOW_PRIVATE_API    -fno-rtti  -fshort-wchar -march=athlon-xp -O3 -pipe -mmmx -m3dnow -msse -mfpmath=sse -MT EphyContentPolicy.lo -MD -MP -MF ".deps/EphyContentPolicy.Tpo" -c -o EphyContentPolicy.lo EphyContentPolicy.cpp; \
then mv -f ".deps/EphyContentPolicy.Tpo" ".deps/EphyContentPolicy.Plo"; else rm -f ".deps/EphyContentPolicy.Tpo"; exit 1; fi
 i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../lib -I../../embed -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/commandhandler -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/js -I/usr/lib/mozilla/include/history -I/usr/lib/mozilla/include/layout -I/usr/lib/mozilla/include/locale -I/usr/lib/mozilla/include/mimetype -I/usr/lib/mozilla/include/necko -I/usr/lib/mozilla/include/nkcache -I/usr/lib/mozilla/include/passwordmgr -I/usr/lib/mozilla/include/pipboot -I/usr/lib/mozilla/include/pipnss -I/usr/lib/mozilla/include/pref -I/usr/lib/mozilla/include/shistory -I/usr/lib/mozilla/include/uriloader -I/usr/lib/mozilla/include/uconv -I/usr/lib/mozilla/include/webbrowserpersist -I/usr/lib/mozilla/include/webbrwsr -I/usr/lib/mozilla/include/widget -I/usr/lib/mozilla/include/windowwatcher -I/usr/lib/mozilla/include/xmlextras -I/usr/lib/mozilla/include/xpcom -I/usr/lib/mozilla/include/xpconnect -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -DORBIT2=1 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -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/freetype2 -I/usr/include/freetype2/config -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 -DSHARE_DIR=\"/usr/share/epiphany\" -DMOZILLA_HOME=\"/usr/lib/mozilla\" -DMOZILLA_PREFIX=\"/usr/lib/mozilla\" -DALLOW_PRIVATE_API -fno-rtti -fshort-wchar -march=athlon-xp -O3 -pipe -mmmx -m3dnow -msse -mfpmath=sse -MT EphyContentPolicy.lo -MD -MP -MF .deps/EphyContentPolicy.Tpo -c EphyContentPolicy.cpp  -fPIC -DPIC -o .libs/EphyContentPolicy.o
In file included from EphyContentPolicy.cpp:33:
/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
EphyContentPolicy.cpp:123: error: type specifier omitted for parameter `
   nsIDOMWindow'
EphyContentPolicy.cpp:123: error: parse error before `*' token
EphyContentPolicy.cpp:125: error: prototype for `nsresult
   EphyContentPolicy::ShouldLoad(...)' does not match any in class `
   EphyContentPolicy'
EphyContentPolicy.h:45: error: candidate is: virtual nsresult
   EphyContentPolicy::ShouldLoad(unsigned int, nsIURI*, nsIURI*, nsISupports*,
   const nsACString&, nsISupports*, PRInt16*)
EphyContentPolicy.cpp: In member function `nsresult
   EphyContentPolicy::ShouldLoad(...)':
EphyContentPolicy.cpp:128: error: `_retval' undeclared (first use this
   function)
EphyContentPolicy.cpp:128: error: (Each undeclared identifier is reported only
   once for each function it appears in.)
EphyContentPolicy.cpp:133: error: `contentLocation' undeclared (first use this
   function)
EphyContentPolicy.cpp: At global scope:
EphyContentPolicy.cpp:154: error: type specifier omitted for parameter `
   nsIDOMWindow'
EphyContentPolicy.cpp:154: error: parse error before `*' token
EphyContentPolicy.cpp:156: error: prototype for `nsresult
   EphyContentPolicy::ShouldProcess(...)' does not match any in class `
   EphyContentPolicy'
EphyContentPolicy.h:45: error: candidate is: virtual nsresult
   EphyContentPolicy::ShouldProcess(unsigned int, nsIURI*, nsIURI*,
   nsISupports*, const nsACString&, nsISupports*, PRInt16*)
make[3]: *** [EphyContentPolicy.lo] Error 1
make[3]: Leaving directory `/var/tmp/portage/epiphany-1.4.6/work/epiphany-1.4.6/embed/mozilla'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/epiphany-1.4.6/work/epiphany-1.4.6/embed'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/epiphany-1.4.6/work/epiphany-1.4.6'
make: *** [all] Error 2

!!! ERROR: net-www/epiphany-1.4.6 failed.
!!! Function gnome2_src_compile, Line 40, Exitcode 2
!!! compile failure
!!! If you need support, post the topmost build error, NOT this status message.



I think the problem is the newer mozilla code. If this is the case, then please add an restriction to the epiphany ebuild to not allow newer mozilla include files to be installed,

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 foser (RETIRED) gentoo-dev 2005-03-17 15:33:57 UTC
alpha6 .. and you're filing a bug about what ?
Comment 2 steveb 2005-03-17 15:46:32 UTC
I was filing a bug about epiphany not beeing able to get compiled on my system. That's it. Just wanted to help. Anyway... I did NOT wrote, that this is CRITICAL or any thing in that direction, nor did I blame someone for anything.