Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 8322 - galeon 1.2.6 ebuild is broken
Summary: galeon 1.2.6 ebuild is broken
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-09-24 13:44 UTC by Elvis Chen
Modified: 2003-02-04 19:42 UTC (History)
1 user (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 Elvis Chen 2002-09-24 13:44:42 UTC
 
Comment 1 Elvis Chen 2002-09-24 13:46:24 UTC
I can't build galeon 1.2.6 after "emerge rsync":

emerge rsync
emerge net-www/galeon/galeon-1.2.6.ebuild

...
...
ProgressListener2.cpp:354: prototype for `nsresult
GProgressListener2::Init(nsIURI *, nsILocalFile *, const PRUnichar *, const
PRUnichar *, long long int, nsIWebBrowserPersist *)' does not match any in class
`GProgressListener2'
ProgressListener2.h:63: candidate is: nsresult GProgressListener2::Init(nsIURI
*, nsILocalFile *, const PRUnichar *, nsIMIMEInfo *, long long int,
nsIWebBrowserPersist *)
ProgressListener2.cpp:419: no `nsresult
GProgressListener2::GetOpeningWith(PRUnichar **)' member function declared in
class `GProgressListener2'
make[3]: *** [ProgressListener2.o] Error 1
make[3]: Leaving directory
`/var/tmp/portage/galeon-1.2.6/work/galeon-1.2.6/src/mozilla'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/galeon-1.2.6/work/galeon-1.2.6/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/galeon-1.2.6/work/galeon-1.2.6'
make: *** [all-recursive-am] Error 2

!!! ERROR: The ebuild did not complete successfully.
!!! Function src_compile, Line 65, Exitcode 2
!!! (no error message)
Comment 2 Spider (RETIRED) gentoo-dev 2002-09-24 14:33:53 UTC
what version of mozilla?
Comment 3 Elvis Chen 2002-09-24 15:05:45 UTC
Mozilla is 1.1.  I already have Mozilla 1.1 installed and that's why I used the
Galeon 1.2.6 ebuild.  Galeon 1.2.5 is the one that requires Mozilla 1.0.
Comment 4 Grant Goodyear (RETIRED) gentoo-dev 2002-09-25 15:30:09 UTC
I get the same error. I'll add a bit more of the compilation log.
Using gcc 3.2-r1 and mozilla-1.1:

Making all in src
make[2]: Entering directory `/var/tmp/portage/galeon-1.2.6/work/galeon-1.2.6/src'
Making all in mozilla
make[3]: Entering directory
`/var/tmp/portage/galeon-1.2.6/work/galeon-1.2.6/src/mozilla'
g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src -I/usr/lib/mozilla/include
-I/usr/lib/mozilla/include/nspr -I/usr/lib/mozilla/include/appcomps
-I/usr/lib/mozilla/include/caps -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/gtkembedmoz -I/usr/lib/mozilla/include/helperAppDlg
-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/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/pref -I/usr/lib/mozilla/include/progressDlg
-I/usr/lib/mozilla/include/sidebar -I/usr/lib/mozilla/include/string
-I/usr/lib/mozilla/include/shistory -I/usr/lib/mozilla/include/uconv -I/
usr/lib/mozilla/include/uriloader -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/xpcom
-I/usr/lib/mozilla/include/xpconnect -I/usr/include/gconf/1 -I/usr/include
-I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/include/orbit-1.0
-I/usr/include/gtk-1.2 -I/usr/X11R6/include -I/usr/include/gdk-pixbuf-1.0
-I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include
-I/usr/X11R6/include -I/usr/include/gnome-vfs-1.0
-I/usr/lib/gnome-vfs-1.0/include -I/usr/include/gnome-xml -I/usr/include
-I/usr/include/orbit-1.0 -I/usr/include/gconf/1 -D_REENTRANT
-I/usr/include/libglade-1.0 -I/usr/include/gnome-1.0 -DNEED_GNOMESUPPORT_H
-I/usr/lib/gnome-libs/include -DLIB_DIR=\"/usr/lib/galeon\"
-DSHARE_DIR=\"/usr/share/galeon\"     -fno-rtti -mcpu=i686 -O2 -pipe -Wall
-Wmissing-declarations -Wmissing-prototypes -Wsign-compare -c ProgressListener2.cpp
cpp0: warning: changing search order for system directory "/usr/include"
cpp0: warning:   as it has already been specified as a non-system directory
In file included from /usr/include/g++-v32/backward/new.h:33,
                 from /usr/lib/mozilla/include/string/nsBufferHandleUtils.h:36,
                 from /usr/lib/mozilla/include/string/nsSharableString.h:35,
                 from /usr/lib/mozilla/include/string/nsPromiseFlatString.h:28,
                 from /usr/lib/mozilla/include/string/nsString2.h:70,
                 from /usr/lib/mozilla/include/string/nsString.h:54,
                 from mozilla.h:298,
                 from ProgressListener2.h:40,
                 from ProgressListener2.cpp:21:
/usr/include/g++-v32/backward/backward_warning.h:32:2: warning: #warning This
file includes at least one deprecated or antiquated header. Please consider
using one of the 32 headers found in section 17.4.1.2 of the C++ standard.
Examples include substituting the <X> header for the <X.h> header for C++
includes, or <sstream> instead of the deprecated header <strstream.h>. To
disable this warning use -Wno-deprecated.
ProgressListener2.cpp:354: prototype for `nsresult 
   GProgressListener2::Init(nsIURI*, nsILocalFile*, const PRUnichar*, const 
   PRUnichar*, long long int, nsIWebBrowserPersist*)' does not match any in 
   class `GProgressListener2'
ProgressListener2.h:63: candidate is: virtual nsresult 
   GProgressListener2::Init(nsIURI*, nsILocalFile*, const PRUnichar*, 
   nsIMIMEInfo*, long long int, nsIWebBrowserPersist*)
ProgressListener2.cpp:419: no `nsresult 
   GProgressListener2::GetOpeningWith(PRUnichar**)' member function declared in 
   class `GProgressListener2'
make[3]: *** [ProgressListener2.o] Error 1
make[3]: Leaving directory
`/var/tmp/portage/galeon-1.2.6/work/galeon-1.2.6/src/mozilla'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/galeon-1.2.6/work/galeon-1.2.6/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/galeon-1.2.6/work/galeon-1.2.6'
make: *** [all-recursive-am] Error 2
Comment 5 Spider (RETIRED) gentoo-dev 2002-09-25 18:35:39 UTC
No its not broken.
its configured to work with mozilla 1.0 branch, look inside the ebuild for the
comments.  

to get it working with moz 1.1 change the first myconf="" setting to read the
right branch.