Here's a new ebuild error.. /*******************************************/ cc1plus: warning: changing search order for system directory "/usr/include" cc1plus: 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 !!! ERROR: The ebuild did not complete successfully. !!! Function src_compile, Line 67, Exitcode 2 !!! (no error message) /*******************************************/ I tried taking emake out of the "emake || make || die" but it didn't help.
Which mozilla version are you trying to build galeon against ?
It's from the latest ebuild..Mozilla 1.1-r1 The about dialog says: Mozilla 1.1 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.1) Gecko/20020929
It only works with 1.0.1.
I fixed galeon to only depend on "~net-www/mozilla-1.0.1", as it should.
Cool, thanks.