GNOME Bugzilla – Bug 153554
1.3.17 doesn't build (by default) against mozilla 1.7.3
Last modified: 2004-12-22 21:47:04 UTC
Build error on fedora devel (moz 1.7.3) : g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../utils -I../utils -I../embed -I../bookmarks -I../libegg -I.. -I/usr/include/mozilla-1.7.3/gtkembedmoz -I/usr/include/mozilla-1.7.3 -I/usr/include/mozilla-1.7.3/xpcom -I/usr/include/mozilla-1.7.3/string -I/usr/include/mozilla-1.7.3/nspr -I/usr/include/mozilla-1.7.3 -I/usr/include/mozilla-1.7.3/appcomps -I/usr/include/mozilla-1.7.3/caps -I/usr/include/mozilla-1.7.3/chardet -I/usr/include/mozilla-1.7.3/content -I/usr/include/mozilla-1.7.3/cookie -I/usr/include/mozilla-1.7.3/docshell -I/usr/include/mozilla-1.7.3/dom -I/usr/include/mozilla-1.7.3/exthandler -I/usr/include/mozilla-1.7.3/find -I/usr/include/mozilla-1.7.3/gfx -I/usr/include/mozilla-1.7.3/helperAppDlg -I/usr/include/mozilla-1.7.3/history -I/usr/include/mozilla-1.7.3/htmlparser -I/usr/include/mozilla-1.7.3/java -I/usr/include/mozilla-1.7.3/js -I/usr/include/mozilla-1.7.3/jsconsole -I/usr/include/mozilla-1.7.3/layout -I/usr/include/mozilla-1.7.3/locale -I/usr/include/mozilla-1.7.3/mimetype -I/usr/include/mozilla-1.7.3/mozxfer -I/usr/include/mozilla-1.7.3/necko -I/usr/include/mozilla-1.7.3/necko2 -I/usr/include/mozilla-1.7.3/nkcache -I/usr/include/mozilla-1.7.3/oji -I/usr/include/mozilla-1.7.3/pipnss -I/usr/include/mozilla-1.7.3/pipboot -I/usr/include/mozilla-1.7.3/pref -I/usr/include/mozilla-1.7.3/progressDlg -I/usr/include/mozilla-1.7.3/sidebar -I/usr/include/mozilla-1.7.3/shistory -I/usr/include/mozilla-1.7.3/typeaheadfind -I/usr/include/mozilla-1.7.3/uconv -I/usr/include/mozilla-1.7.3/uriloader -I/usr/include/mozilla-1.7.3/unicharutil -I/usr/include/mozilla-1.7.3/wallet -I/usr/include/mozilla-1.7.3/webbrowserpersist -I/usr/include/mozilla-1.7.3/webbrwsr -I/usr/include/mozilla-1.7.3/webshell -I/usr/include/mozilla-1.7.3/widget -I/usr/include/mozilla-1.7.3/windowwatcher -I/usr/include/mozilla-1.7.3/xpconnect -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -DORBIT2=1 -pthread -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/pango-1.0 -I/usr/include/freetype2 -I/usr/include/freetype2/config -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/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 -I/usr/include/eel-2 -I/usr/include/gail-1.0 -DLIB_DIR=\"/usr/lib/galeon\" -DSHARE_DIR=\"/usr/share/galeon\" -DGALEON_MOZILLA_HOME=\"/usr/lib/mozilla-1.7.3\" -D_GNU_SOURCE=1 -include /usr/include/mozilla-1.7.3/mozilla-config.h -fno-rtti -O2 -g -pipe -m32 -march=i386 -mtune=pentium4 -Wall -Wsign-compare -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-deprecated -fshort-wchar -MT mozilla-embed.lo -MD -MP -MF .deps/mozilla-embed.Tpo -c mozilla-embed.cpp -fPIC -DPIC -o .libs/mozilla-embed.o mozilla-embed.cpp: In function `gresult impl_set_encoding(GaleonEmbed*, const char*)': mozilla-embed.cpp:1400: error: 'class GaleonWrapper' has no member named 'ReloadPage' make[2]: *** [mozilla-embed.lo] Error 1 make[2]: Leaving directory `
That is fixed in CVS, however you can build 1.3.17 against mozilla 1.7.3 by building Galeon as follows: $ ./configure --with-mozilla-snapshot=1.7.2 $ make $ make install Thats right, I do mean 1.7.2 (For reference, the above error is a bug in the galeon code, but if that wasn't there, other errors would have appeared due to the mozilla people changing where the 1.7.3 build was released from, it didn't come from the 1.7 branch, it came from 1.7.2+some security fixes)
*** Bug 153693 has been marked as a duplicate of this bug. ***
*** Bug 154992 has been marked as a duplicate of this bug. ***