Re: Gtk2::MozEmbed Segmentation Fault



On Sat, 2008-02-16 at 02:19 +0100, Quentin Sculo wrote:

I helped Brendon find the problem in irc, it was due to Gtk2::MozEmbed
being compiled with the package firefox-dev and not libxul-dev on ubuntu
gutsy.

I guess this can be fixed by preferring Xulrunner's over Firefox' or
Mozilla's gtkmozembed stuff as in the attached patch.

And by the way, with xulrunner-1.9 (default for the future ubuntu
hardy), Gtk2::MozEmbed doesn't find the mozembed libraries.
It would be nice if it could be fixed. These pages may help :
http://developer.mozilla.org/en/docs/Migrating_from_Internal_Linkage_to_Frozen_Linkage
https://wiki.ubuntu.com/XulrunnerGecko

This, on the other hand, doesn't seem to work yet.  Compilation does
succeed with package "libxul-embedding-unstable", but linking fails: it
looks like xulrunner-1.9-dev doesn't install libgtkembedmoz.so.

And about fixing Gtk2::MozEmbed, a mostly the man page
Gtk2::MozEmbed::index.3pm generated by the compilation is mostly
empty/useless and its NAME line generate this warning by lintian :
N:   Each manual page should start with a `NAME' section, which lists
the
N:   name and a brief description of the page seperated by '\-'.

the '-' is missing.

This is actually a bug in Glib::MakeHelper.  Patch attached.

-- 
Bye,
-Torsten

Attachment: xulrunner.patch
Description: Text Data

Attachment: index-lint.patch
Description: Text Data



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]