Re: What version is in Mandrake 9.2?



"Ross McFarland" <rwmcfa1 neces com> writes:

perl-Glib-0.95-3mdk.i586.rpm          109k Sep 15 09:01
perl-Gtk2-0.95-6mdk.i586.rpm          809k Aug 28 22:17

a perhaps more important question is whether or not this was their patched
version. as many of you will remember there were some issues involved with
exceptions a while back which lead to a change in behavior and the
Glib->install_exception_handler stuff. prior to that due to the way that some
of the mandrake tools were working (dieing/croaking across main
loops) they had to patch Gtk2-Perl to allow them to do this (without
core dumping, but perhaps with some other issues) in the manner they
desired. muppet spent many a long night thinking about and working
on this and those issues are issues no more because callback's can't
really die, which they shouldn't be able to anyway, there' just no
way to unwind the callstack in C/Glib properly.

this is just a word of warning if they're running with a
patched/modified Gtk2-Perl and if you upgrade the apps that make use
of the die/croak in callbacks those apps may have problems until
they're re-done to work with the new (safer) scheme.

hopefully one of the mandrake guys on the list can give you a better
answer, or prehaps correct me if i'm in err.

for now, we still rely on patched gtk2-perl catching exceptions,
unwind callstack and croak exception back




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