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

Reply via email to