After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 565668 - galeon no longer compiles against xulrunner 1.9.1
galeon no longer compiles against xulrunner 1.9.1
Status: RESOLVED FIXED
Product: galeon
Classification: Deprecated
Component: Mozilla interaction
2.0.7
Other Linux
: Normal normal
: ---
Assigned To: galeon-maint
galeon-maint
Depends on:
Blocks:
 
 
Reported: 2008-12-26 05:49 UTC by Alex Lancaster
Modified: 2010-05-06 21:49 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
patch to build against xulrunner 1.9.1 ported from epiphany (1.54 KB, patch)
2009-01-07 04:43 UTC, Alex Lancaster
none Details | Review

Description Alex Lancaster 2008-12-26 05:49:34 UTC
This is on Fedora rawhide (eventual F-11):

https://koji.fedoraproject.org/koji/taskinfo?taskID=1021827

Build log here:

https://koji.fedoraproject.org/koji/getfile?taskID=1021827&name=build.log

Excerpt of failing section:

/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../utils -I../utils -I../embed -I../bookmarks -I../libegg -I.. -DXPCOM_GLUE -fshort-wchar -I/usr/include/xulrunner-sdk-1.9.1/unstable -I/usr/include/nspr4   -DXPCOM_GLUE_USE_NSPR -I/usr/include/nspr4   -I/usr/include/xulrunner-sdk-1.9.1/unstable -I/usr/include/xulrunner-sdk-1.9.1/unstable/caps -I/usr/include/xulrunner-sdk-1.9.1/unstable/chardet -I/usr/include/xulrunner-sdk-1.9.1/unstable/chrome -I/usr/include/xulrunner-sdk-1.9.1/unstable/content -I/usr/include/xulrunner-sdk-1.9.1/unstable/cookie -I/usr/include/xulrunner-sdk-1.9.1/unstable/docshell -I/usr/include/xulrunner-sdk-1.9.1/unstable/dom -I/usr/include/xulrunner-sdk-1.9.1/unstable/exthandler -I/usr/include/xulrunner-sdk-1.9.1/unstable/find -I/usr/include/xulrunner-sdk-1.9.1/unstable/fastfind -I/usr/include/xulrunner-sdk-1.9.1/unstable/gfx -I/usr/include/xulrunner-sdk-1.9.1/unstable/helperAppDlg -I/usr/include/xulrunner-sdk-1.9.1/unstable/history -I/usr/include/xulrunner-sdk-1.9.1/unstable/htmlparser -I/usr/include/xulrunner-sdk-1.9.1/unstable/java -I/usr/include/xulrunner-sdk-1.9.1/unstable/js -I/usr/include/xulrunner-sdk-1.9.1/unstable/jsconsole -I/usr/include/xulrunner-sdk-1.9.1/unstable/layout -I/usr/include/xulrunner-sdk-1.9.1/unstable/locale -I/usr/include/xulrunner-sdk-1.9.1/unstable/loginmgr -I/usr/include/xulrunner-sdk-1.9.1/unstable/mimetype -I/usr/include/xulrunner-sdk-1.9.1/unstable/mozxfer -I/usr/include/xulrunner-sdk-1.9.1/unstable/necko -I/usr/include/xulrunner-sdk-1.9.1/unstable/necko2 -I/usr/include/xulrunner-sdk-1.9.1/unstable/nkcache -I/usr/include/xulrunner-sdk-1.9.1/unstable/nspr -I/usr/include/xulrunner-sdk-1.9.1/unstable/oji -I/usr/include/xulrunner-sdk-1.9.1/unstable/passwordmgr -I/usr/include/xulrunner-sdk-1.9.1/unstable/pipnss -I/usr/include/xulrunner-sdk-1.9.1/unstable/pipboot -I/usr/include/xulrunner-sdk-1.9.1/unstable/pref -I/usr/include/xulrunner-sdk-1.9.1/unstable/progressDlg -I/usr/include/xulrunner-sdk-1.9.1/unstable/sidebar -I/usr/include/xulrunner-sdk-1.9.1/unstable/shistory -I/usr/include/xulrunner-sdk-1.9.1/unstable/string -I/usr/include/xulrunner-sdk-1.9.1/unstable/uconv -I/usr/include/xulrunner-sdk-1.9.1/unstable/uriloader -I/usr/include/xulrunner-sdk-1.9.1/unstable/unicharutil -I/usr/include/xulrunner-sdk-1.9.1/unstable/wallet -I/usr/include/xulrunner-sdk-1.9.1/unstable/webbrowserpersist -I/usr/include/xulrunner-sdk-1.9.1/unstable/webbrwsr -I/usr/include/xulrunner-sdk-1.9.1/unstable/webshell -I/usr/include/xulrunner-sdk-1.9.1/unstable/widget -I/usr/include/xulrunner-sdk-1.9.1/unstable/windowwatcher -I/usr/include/xulrunner-sdk-1.9.1/unstable/xpcom -I/usr/include/xulrunner-sdk-1.9.1/unstable/xpconnect -I/usr/include/xulrunner-sdk-1.9.1/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/dbus-1.0 -I/usr/lib64/dbus-1.0/include -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   -DTOP_LIB_DIR=\"/usr/lib64\" -DLIB_DIR=\"/usr/lib64/galeon\" -DSHARE_DIR=\"/usr/share/galeon\" -D_GNU_SOURCE=1 -include mozilla-config.h     -fno-rtti -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fshort-wchar  -Wall -Wsign-compare -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -c -o EphyPromptService.lo EphyPromptService.cpp
/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../utils -I../utils -I../embed -I../bookmarks -I../libegg -I.. -DXPCOM_GLUE -fshort-wchar -I/usr/include/xulrunner-sdk-1.9.1/unstable -I/usr/include/nspr4   -DXPCOM_GLUE_USE_NSPR -I/usr/include/nspr4   -I/usr/include/xulrunner-sdk-1.9.1/unstable -I/usr/include/xulrunner-sdk-1.9.1/unstable/caps -I/usr/include/xulrunner-sdk-1.9.1/unstable/chardet -I/usr/include/xulrunner-sdk-1.9.1/unstable/chrome -I/usr/include/xulrunner-sdk-1.9.1/unstable/content -I/usr/include/xulrunner-sdk-1.9.1/unstable/cookie -I/usr/include/xulrunner-sdk-1.9.1/unstable/docshell -I/usr/include/xulrunner-sdk-1.9.1/unstable/dom -I/usr/include/xulrunner-sdk-1.9.1/unstable/exthandler -I/usr/include/xulrunner-sdk-1.9.1/unstable/find -I/usr/include/xulrunner-sdk-1.9.1/unstable/fastfind -I/usr/include/xulrunner-sdk-1.9.1/unstable/gfx -I/usr/include/xulrunner-sdk-1.9.1/unstable/helperAppDlg -I/usr/include/xulrunner-sdk-1.9.1/unstable/history -I/usr/include/xulrunner-sdk-1.9.1/unstable/htmlparser -I/usr/include/xulrunner-sdk-1.9.1/unstable/java -I/usr/include/xulrunner-sdk-1.9.1/unstable/js -I/usr/include/xulrunner-sdk-1.9.1/unstable/jsconsole -I/usr/include/xulrunner-sdk-1.9.1/unstable/layout -I/usr/include/xulrunner-sdk-1.9.1/unstable/locale -I/usr/include/xulrunner-sdk-1.9.1/unstable/loginmgr -I/usr/include/xulrunner-sdk-1.9.1/unstable/mimetype -I/usr/include/xulrunner-sdk-1.9.1/unstable/mozxfer -I/usr/include/xulrunner-sdk-1.9.1/unstable/necko -I/usr/include/xulrunner-sdk-1.9.1/unstable/necko2 -I/usr/include/xulrunner-sdk-1.9.1/unstable/nkcache -I/usr/include/xulrunner-sdk-1.9.1/unstable/nspr -I/usr/include/xulrunner-sdk-1.9.1/unstable/oji -I/usr/include/xulrunner-sdk-1.9.1/unstable/passwordmgr -I/usr/include/xulrunner-sdk-1.9.1/unstable/pipnss -I/usr/include/xulrunner-sdk-1.9.1/unstable/pipboot -I/usr/include/xulrunner-sdk-1.9.1/unstable/pref -I/usr/include/xulrunner-sdk-1.9.1/unstable/progressDlg -I/usr/include/xulrunner-sdk-1.9.1/unstable/sidebar -I/usr/include/xulrunner-sdk-1.9.1/unstable/shistory -I/usr/include/xulrunner-sdk-1.9.1/unstable/string -I/usr/include/xulrunner-sdk-1.9.1/unstable/uconv -I/usr/include/xulrunner-sdk-1.9.1/unstable/uriloader -I/usr/include/xulrunner-sdk-1.9.1/unstable/unicharutil -I/usr/include/xulrunner-sdk-1.9.1/unstable/wallet -I/usr/include/xulrunner-sdk-1.9.1/unstable/webbrowserpersist -I/usr/include/xulrunner-sdk-1.9.1/unstable/webbrwsr -I/usr/include/xulrunner-sdk-1.9.1/unstable/webshell -I/usr/include/xulrunner-sdk-1.9.1/unstable/widget -I/usr/include/xulrunner-sdk-1.9.1/unstable/windowwatcher -I/usr/include/xulrunner-sdk-1.9.1/unstable/xpcom -I/usr/include/xulrunner-sdk-1.9.1/unstable/xpconnect -I/usr/include/xulrunner-sdk-1.9.1/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/dbus-1.0 -I/usr/lib64/dbus-1.0/include -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   -DTOP_LIB_DIR=\"/usr/lib64\" -DLIB_DIR=\"/usr/lib64/galeon\" -DSHARE_DIR=\"/usr/share/galeon\" -D_GNU_SOURCE=1 -include mozilla-config.h     -fno-rtti -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fshort-wchar  -Wall -Wsign-compare -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -c -o FilePicker.lo FilePicker.cpp
 g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../utils -I../utils -I../embed -I../bookmarks -I../libegg -I.. -DXPCOM_GLUE -fshort-wchar -I/usr/include/xulrunner-sdk-1.9.1/unstable -I/usr/include/nspr4 -DXPCOM_GLUE_USE_NSPR -I/usr/include/nspr4 -I/usr/include/xulrunner-sdk-1.9.1/unstable -I/usr/include/xulrunner-sdk-1.9.1/unstable/caps -I/usr/include/xulrunner-sdk-1.9.1/unstable/chardet -I/usr/include/xulrunner-sdk-1.9.1/unstable/chrome -I/usr/include/xulrunner-sdk-1.9.1/unstable/content -I/usr/include/xulrunner-sdk-1.9.1/unstable/cookie -I/usr/include/xulrunner-sdk-1.9.1/unstable/docshell -I/usr/include/xulrunner-sdk-1.9.1/unstable/dom -I/usr/include/xulrunner-sdk-1.9.1/unstable/exthandler -I/usr/include/xulrunner-sdk-1.9.1/unstable/find -I/usr/include/xulrunner-sdk-1.9.1/unstable/fastfind -I/usr/include/xulrunner-sdk-1.9.1/unstable/gfx -I/usr/include/xulrunner-sdk-1.9.1/unstable/helperAppDlg -I/usr/include/xulrunner-sdk-1.9.1/unstable/history -I/usr/include/xulrunner-sdk-1.9.1/unstable/htmlparser -I/usr/include/xulrunner-sdk-1.9.1/unstable/java -I/usr/include/xulrunner-sdk-1.9.1/unstable/js -I/usr/include/xulrunner-sdk-1.9.1/unstable/jsconsole -I/usr/include/xulrunner-sdk-1.9.1/unstable/layout -I/usr/include/xulrunner-sdk-1.9.1/unstable/locale -I/usr/include/xulrunner-sdk-1.9.1/unstable/loginmgr -I/usr/include/xulrunner-sdk-1.9.1/unstable/mimetype -I/usr/include/xulrunner-sdk-1.9.1/unstable/mozxfer -I/usr/include/xulrunner-sdk-1.9.1/unstable/necko -I/usr/include/xulrunner-sdk-1.9.1/unstable/necko2 -I/usr/include/xulrunner-sdk-1.9.1/unstable/nkcache -I/usr/include/xulrunner-sdk-1.9.1/unstable/nspr -I/usr/include/xulrunner-sdk-1.9.1/unstable/oji -I/usr/include/xulrunner-sdk-1.9.1/unstable/passwordmgr -I/usr/include/xulrunner-sdk-1.9.1/unstable/pipnss -I/usr/include/xulrunner-sdk-1.9.1/unstable/pipboot -I/usr/include/xulrunner-sdk-1.9.1/unstable/pref -I/usr/include/xulrunner-sdk-1.9.1/unstable/progressDlg -I/usr/include/xulrunner-sdk-1.9.1/unstable/sidebar -I/usr/include/xulrunner-sdk-1.9.1/unstable/shistory -I/usr/include/xulrunner-sdk-1.9.1/unstable/string -I/usr/include/xulrunner-sdk-1.9.1/unstable/uconv -I/usr/include/xulrunner-sdk-1.9.1/unstable/uriloader -I/usr/include/xulrunner-sdk-1.9.1/unstable/unicharutil -I/usr/include/xulrunner-sdk-1.9.1/unstable/wallet -I/usr/include/xulrunner-sdk-1.9.1/unstable/webbrowserpersist -I/usr/include/xulrunner-sdk-1.9.1/unstable/webbrwsr -I/usr/include/xulrunner-sdk-1.9.1/unstable/webshell -I/usr/include/xulrunner-sdk-1.9.1/unstable/widget -I/usr/include/xulrunner-sdk-1.9.1/unstable/windowwatcher -I/usr/include/xulrunner-sdk-1.9.1/unstable/xpcom -I/usr/include/xulrunner-sdk-1.9.1/unstable/xpconnect -I/usr/include/xulrunner-sdk-1.9.1/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/dbus-1.0 -I/usr/lib64/dbus-1.0/include -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 -DTOP_LIB_DIR=\"/usr/lib64\" -DLIB_DIR=\"/usr/lib64/galeon\" -DSHARE_DIR=\"/usr/share/galeon\" -D_GNU_SOURCE=1 -include mozilla-config.h -fno-rtti -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fshort-wchar -Wall -Wsign-compare -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -c EphyPromptService.cpp  -fPIC -DPIC -o .libs/EphyPromptService.o
EventContext.cpp: In member function 'nsresult EventContext::GetTargetCoords(nsIDOMEventTarget*, PRInt32*, PRInt32*)':
EventContext.cpp:528: error: 'class nsIDOMNSHTMLElement' has no member named 'GetScrollTop'
EventContext.cpp:530: error: 'class nsIDOMNSHTMLElement' has no member named 'GetScrollLeft'
make[3]: 
*** [EventContext.lo] Error 1
Comment 1 Alex Lancaster 2009-01-07 04:43:09 UTC
Created attachment 125901 [details] [review]
patch to build against xulrunner 1.9.1 ported from epiphany

This patch was contributed to the Fedora package (see downstream bug http://bugzilla.redhat.com/show_bug.cgi?id=478666 ) after being modified from a patch originally by Chris Aillon.

Perhaps this could be applied to galeon trunk?
Comment 2 Alex Lancaster 2009-04-16 00:44:27 UTC
Ping: any galeon developers still around?
Comment 3 Fabio Bonelli 2010-05-06 21:49:08 UTC
Committed to git as d74bc58e13c042360e672960eb05c9b6d37a59ee.

Thanks Alex.