Let me do comment on one item from your list: "GIR is fragile"
The fundamental thing introspection needs to do (and it shares this with gtk-doc, but we tend to disable that in jhbuild) is run code from the uninstalled tree at build time. High level discussion is here: https://bugzilla.gnome.org/show_bug.cgi?id=592311 Now, while I think we've largely sorted out a lot of the obvious problems with introspection at this point, https://bugzilla.gnome.org/show_bug.cgi?id=670152 is an excellent example of the mess that comes from distribution toolchain maintainers flipping linker flags at will (and this is the one that hit you if I understand correctly). _______________________________________________ desktop-devel-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/desktop-devel-list
