GNOME Bugzilla – Bug 555630
Can't compile galeon 2.0.7
Last modified: 2008-10-09 02:40:47 UTC
Please describe the problem: I'm trying to get galeon-2.0.7 compiling on a current gentoo (firefox 3.0.3, xulrunner 1.9.0.3) --with-mozilla=firefox/xulrunner already fails in the configure stage: checking for XPCOM_COMPONENT... configure: error: Package requirements (xulrunner-xpcom >= 1.8) were not met: No package 'xulrunner-xpcom' found Same for firefox: checking for XPCOM_COMPONENT... configure: error: Package requirements (firefox-xpcom >= 2.0) were not met: No package 'firefox-xpcom' found When I use --with-mozilla=libxul-embedding-unstable, compilation starts and fails with: ulrunner-1.9/unstable/mimetype -I/usr/include/xulrunner-1.9/unstable/mozxfer -I/usr/include/xulrunner-1.9/unstable/necko -I/usr/include/xulrunner-1.9/unstable/necko2 -I/usr/include/xulrunner-1.9/unstable/nkcache -I/usr/include/xulrunner-1.9/unstable/nspr -I/usr/include/xulrunner-1.9/unstable/oji -I/usr/include/xulrunner-1.9/unstable/passwordmgr -I/usr/include/xulrunner-1.9/unstable/pipnss -I/usr/include/xulrunner-1.9/unstable/pipboot -I/usr/include/xulrunner-1.9/unstable/pref -I/usr/include/xulrunner-1.9/unstable/progressDlg -I/usr/include/xulrunner-1.9/unstable/sidebar -I/usr/include/xulrunner-1.9/unstable/shistory -I/usr/include/xulrunner-1.9/unstable/string -I/usr/include/xulrunner-1.9/unstable/uconv -I/usr/include/xulrunner-1.9/unstable/uriloader -I/usr/include/xulrunner-1.9/unstable/unicharutil -I/usr/include/xulrunner-1.9/unstable/wallet -I/usr/include/xulrunner-1.9/unstable/webbrowserpersist -I/usr/include/xulrunner-1.9/unstable/webbrwsr -I/usr/include/xulrunner-1.9/unstable/webshell -I/usr/include/xulrunner-1.9/unstable/widget -I/usr/include/xulrunner-1.9/unstable/windowwatcher -I/usr/include/xulrunner-1.9/unstable/xpcom -I/usr/include/xulrunner-1.9/unstable/xpconnect -I/usr/include/xulrunner-1.9/unstable/xulapp -DORBIT2=1 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/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/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/libxml2 -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib64/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/gail-1.0 -I/usr/include/libglade-2.0 -I/usr/include/gnome-vfs-module-2.0 -I/usr/include/gnome-desktop-2.0 -I/usr/include/startup-notification-1.0 -DLIB_DIR=\"/usr/local/lib/galeon\" -DSHARE_DIR=\"/usr/local/share/galeon\" -D_GNU_SOURCE=1 -include mozilla-config.h -fno-rtti -g -O2 -fshort-wchar -Wall -Wsign-compare -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -MT ContentHandler.lo -MD -MP -MF .deps/ContentHandler.Tpo -c ContentHandler.cpp -fPIC -DPIC -o .libs/ContentHandler.o In file included from ContentHandler.cpp:157: ProgressListener.h:66: warning: 'GProgressListener' declared with greater visibility than the type of its field 'GProgressListener::<anonymous>' ProgressListener.h:66: warning: 'GProgressListener' declared with greater visibility than its base 'nsSupportsWeakReference' ContentHandler.cpp:289: error: prototype for 'nsresult GContentHandler::PromptForSaveToFile(nsIHelperAppLauncher*, nsISupports*, const PRUnichar*, const PRUnichar*, nsILocalFile**)' does not match any in class 'GContentHandler' ContentHandler.h:49: error: candidate is: virtual nsresult GContentHandler::PromptForSaveToFile(nsIHelperAppLauncher*, nsISupports*, const PRUnichar*, const PRUnichar*, PRBool, nsILocalFile**) Steps to reproduce: Actual results: Expected results: Does this happen every time? Other information:
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find. *** This bug has been marked as a duplicate of 554378 ***