Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 139160 - www-client/galeon-1.3.21 fails to compile with USE="firefox"
Summary: www-client/galeon-1.3.21 fails to compile with USE="firefox"
Status: RESOLVED DUPLICATE of bug 110211
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal major (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-07-04 04:15 UTC by Dustin Polke
Modified: 2006-07-04 04:23 UTC (History)
0 users

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


Attachments
emerge --info (emerge.info,18.75 KB, text/plain)
2006-07-04 04:18 UTC, Dustin Polke
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Dustin Polke 2006-07-04 04:15:39 UTC
I switched from mozilla to seamonkey USE flag yesterday. Thus, I had to recompile galeon which was depending on mozilla. Unfortunately, the available ebuilds only support firefox to compile against at the moment. So I emerge firefox and afterwards re-emerge galeon. But compilation terminates with the following error:

i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../utils -I../utils -I../e
mbed -I../bookmarks -I../libegg -I.. -I/usr/lib/mozilla-firefox/include/gtkembed
moz -I/usr/lib/mozilla-firefox/include -I/usr/lib/mozilla-firefox/include/xpcom 
-I/usr/lib/mozilla-firefox/include/string -I/usr/include/nspr -I/usr/lib/mozilla
-firefox/include -I/usr/lib/mozilla-firefox/include/caps -I/usr/lib/mozilla-fire
fox/include/chardet -I/usr/lib/mozilla-firefox/include/content -I/usr/lib/mozill
a-firefox/include/cookie -I/usr/lib/mozilla-firefox/include/docshell -I/usr/lib/
mozilla-firefox/include/dom -I/usr/lib/mozilla-firefox/include/exthandler -I/usr
/lib/mozilla-firefox/include/find -I/usr/lib/mozilla-firefox/include/gfx -I/usr/
lib/mozilla-firefox/include/helperAppDlg -I/usr/lib/mozilla-firefox/include/hist
ory -I/usr/lib/mozilla-firefox/include/htmlparser -I/usr/lib/mozilla-firefox/inc
lude/java -I/usr/lib/mozilla-firefox/include/js -I/usr/lib/mozilla-firefox/inclu
de/jsconsole -I/usr/lib/mozilla-firefox/include/layout -I/usr/lib/mozilla-firefo
x/include/locale -I/usr/lib/mozilla-firefox/include/mimetype -I/usr/lib/mozilla-
firefox/include/mozxfer -I/usr/lib/mozilla-firefox/include/necko -I/usr/lib/mozi
lla-firefox/include/necko2 -I/usr/lib/mozilla-firefox/include/nkcache -I/usr/lib
/mozilla-firefox/include/oji -I/usr/lib/mozilla-firefox/include/passwordmgr -I/u
sr/lib/mozilla-firefox/include/pipnss -I/usr/lib/mozilla-firefox/include/pipboot
 -I/usr/lib/mozilla-firefox/include/pref -I/usr/lib/mozilla-firefox/include/prog
ressDlg -I/usr/lib/mozilla-firefox/include/sidebar -I/usr/lib/mozilla-firefox/in
clude/shistory -I/usr/lib/mozilla-firefox/include/uconv -I/usr/lib/mozilla-firef
ox/include/uriloader -I/usr/lib/mozilla-firefox/include/unicharutil -I/usr/lib/m
ozilla-firefox/include/wallet -I/usr/lib/mozilla-firefox/include/webbrowserpersi
st -I/usr/lib/mozilla-firefox/include/webbrwsr -I/usr/lib/mozilla-firefox/includ
e/webshell -I/usr/lib/mozilla-firefox/include/widget -I/usr/lib/mozilla-firefox/
include/windowwatcher -I/usr/lib/mozilla-firefox/include/xpconnect -DORBIT2=1 -p
thread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 
-I/usr/include/cairo -I/usr/include/pango-1.0 -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/in
clude/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/gnome-vfs-2.
0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gnome-keyring-1 -I/usr/include
/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/
usr/include/freetype2 -I/usr/include/libglade-2.0 -I/usr/include/gnome-vfs-modul
e-2.0 -I/usr/include/gnome-desktop-2.0 -I/usr/include/startup-notification-1.0 -
DLIB_DIR=\"/usr/lib/galeon\" -DSHARE_DIR=\"/usr/share/galeon\" -DGALEON_MOZILLA_
HOME=\"/usr/lib/mozilla-firefox\" -D_GNU_SOURCE=1 -include /usr/lib/mozilla-fire
fox/include/mozilla-config.h -fno-rtti -march=athlon-xp -O3 -pipe -fomit-frame-p
ointer -m3dnow -msse -mmmx -fshort-wchar -Wall -Wsign-compare -Wno-ctor-dtor-pri
vacy -Wno-non-virtual-dtor -Wno-deprecated -MT ProgressListener.lo -MD -MP -MF .
deps/ProgressListener.Tpo -c ProgressListener.cpp  -fPIC -DPIC -o .libs/Progress
Listener.o
ProgressListener.cpp:208: error: prototype for `nsresult GProgressListener::Init
(nsIURI*, nsIURI*, const PRUnichar*, nsIMIMEInfo*, PRInt64, nsIWebBrowserPersist
*)' does not match any in class `GProgressListener'
ProgressListener.h:93: error: candidate is: virtual nsresult GProgressListener::
Init(nsIURI*, nsIURI*, const nsAString&, nsIMIMEInfo*, PRTime, nsILocalFile*, ns
ICancelable*)
ProgressListener.cpp:328: error: no `nsresult GProgressListener::GetObserver(nsI
Observer**)' member function declared in class `GProgressListener'
ProgressListener.cpp:333: error: no `nsresult GProgressListener::SetObserver(nsI
Observer*)' member function declared in class `GProgressListener'
make[2]: *** [ProgressListener.lo] Error 1
make[2]: Leaving directory `/var/tmp/portage/galeon-1.3.21/work/galeon-1.3.21/mo
zilla'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/galeon-1.3.21/work/galeon-1.3.21'
make: *** [all] Error 2

!!! ERROR: www-client/galeon-1.3.21 failed.
Call stack:
  ebuild.sh, line 1539:   Called dyn_compile
  ebuild.sh, line 939:   Called src_compile
  galeon-1.3.21.ebuild, line 40:   Called die

Accordingly, my galeon installation is broken and cannot be fixed.

I attach 'emerge --info'.
Comment 1 Dustin Polke 2006-07-04 04:18:51 UTC
Created attachment 90841 [details]
emerge --info
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2006-07-04 04:23:33 UTC

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