https://bugzilla.gnome.org/show_bug.cgi?id=700166 glade | general | unspecified
Tristan Van Berkom <tristanvb> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |trista...@openismus.com --- Comment #1 from Tristan Van Berkom <trista...@openismus.com> 2013-05-12 13:36:05 UTC --- This is a bug with how introspection works. introspection calls API from libraries it introspects (notably it calls class initializers by way of g_type_class_ref (LIBRARY_GTYPE)), but it fails to initialize those libraries where some libraries need to initialized. This is not encouraging because for libraries such as GTK+, initializing the library normally requires a DISPLAY. In the case of Glade particularly, this started failing because one of the dynamic enumeration types we use needs to call gtk_stock_list_ids(), and gtk_stock_list_ids() stopped working without proper initialization of GTK+ (and without a display). Again, the problem points back to how gobject-introspection needs to call API from the libraries it introspects, but fails to require initialization. -- Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug. _______________________________________________ Wayland-bugs mailing list Wayland-bugs@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/wayland-bugs