Description of problem: Kazehakase fails to compile against XUL Runner (gecko-libs 1.9) in rawhide. XUL Runner will be a gecko-libs provider in Fedora 9 and all gecko-libs packages have to be rebuilt aginst it. (see http://fedoraproject.org/wiki/Releases/FeatureXULRunner). Version-Release number of selected component (if applicable):
I would appreciate it if you supply patches needed to build kazehakase against xulrunner so that I can send it to upstream.
Perhaps upstream won't try to adjust kazehakase to xulrunner until "formal" xulrunner 1.9 is relased because - Upstream told me that kazehakase should already support gecko 1.9 - Upstream perhaps don't not why some header files are removed and perhaps they are thinking that gecko 1.9 API is not freezed https://www.redhat.com/archives/fedora-devel-list/2007-November/msg01079.html
I'd like to help you with it but I have to port application from core first (galeon/epiphany). Anyway, you have a time, firefox-devel is still in rawhide and if the support is planned by upstream you can rebase the package after official xulrunner release.
(In reply to comment #3) > Anyway, you have a time, firefox-devel is still in rawhide and if the support is > planned by upstream you can rebase the package after official xulrunner release. Unfortunately this is no longer the case, as firefox-devel has now been removed from rawhide.
tried a simple update of gecko-libs to 1.9 for xulrunner, but doesn't build: http://koji.fedoraproject.org/koji/buildinfo?buildID=31755 which seems to contract the assertion that gecko 1.9 works by upstream mentioned in comment #2
Created attachment 296892 [details] gdb log of kazehakase Well, now actually kazehakase (0.5.3-4.fc9) builds against recent xulrunner (nightly20080304): http://koji.fedoraproject.org/koji/buildinfo?buildID=41399 However when I - install kazehakase-base, kazehakase - launch kazehakase (type $ kazehakase) - select "File -> New Tab" Then kazehakase crashes. gdb attached, however I cannot figure out where crash is happening from gdb log. Gecko related codes are mostly under module/embed/gecko/. Gecko maintainers, would you give me some help?
Umm... kazekahase seems to still be failing to find gtk_moz_embed_push_startup () symbol..
*** Bug 440812 has been marked as a duplicate of this bug. ***
scratch build is here: http://koji.fedoraproject.org/koji/taskinfo?taskID=554301 Again, actually kazehakase builds, but is broken completely for xulrunner (just File -> open the new tab makes kazehakase crash). I really appreciate gecko maintainers' help.
Changing version to '9' as part of upcoming Fedora 9 GA. More information and reason for this action is here: http://fedoraproject.org/wiki/BugZappers/HouseKeeping
kazehakase-0.5.4-5.fc9 has been submitted as an update for Fedora 9
kazehakase-0.5.4-5.fc9 has been pushed to the Fedora 9 stable repository. If problems still persist, please make note of it in this bug report.