Hi. After the upgrade to the latest gtk2 stuff, everything is broken. To get things fixed, i recommend we use "xchat" as the sample and make it going again. I use it and it does not have much dependencies.
The main source of problems[1] seems to be the "pango" package, currently. After some changes (see my last commits) i was able to build xchat. But when i try to run it, i get some of this messages: GLib-GObject-CRITICAL **: gtype.c:2254: initialization assertion failed, use IA__g_type_init() prior to this function and finally it dies with a segmentation fault. The messages seem to appear when the plugins/modules from %prefix/lib/pango/modules are loaded. Now, i can try to add the call to g_type_init to their _init routines, but i'm not confident that this would be the right thing. Each module seems to have it's own glib2 instance statically linked. I do not know anything about the internals of pango (yes, i will look into it, but maybe someone already knows more). It may be possible that the modules need to "communicate" together and with the main part of pango (e.g. by registering common identifiers with glib routines). This will not work when everyone has its "private" instance of glib2. (mk) [1] Well, it is the statical linking - but that's another topic. -- Matthias Kurz; Fuldastr. 3; D-28199 Bremen; VOICE +49 421 53 600 47 >> Im prämotorischen Cortex kann jeder ein Held sein. (bdw) << ______________________________________________________________________ The OpenPKG Project www.openpkg.org Developer Communication List openpkg-dev@openpkg.org