On May 12, 2009, at 10:15 AM, Krzysztof KosiƄski wrote:

the Adib wrote:


Can we assume that everyone uses glib 2.8? I already commited patch

svn rev 21327 that uses g_try_new ...


The minimum GTK requirement is currently 2.10, and the roadmap says it will

be 2.12 for 0.47. This implies Glib at least 2.14. So your patch won't lock

anybody out.


Just be aware that the roadmap is not a binding document.

That is, anything thrown up there is just a suggestion. Also it is sometimes quite out of date.

Hmmm... seems that the version is wrong for 0.47 that you mentioned.

The newer page for tracking such details is at

http://wiki.inkscape.org/wiki/index.php/Tracking_Dependencies

Ubuntu 7.10 has hit end-of-life, but Ubuntu 6.06 is still a supported release. That only has Glib 2.10.2 and Gtk 2.8.10, therefore...

The minimum is quite different.

Also, I've had to fix some issues for glib compatibility myself just within the last few weeks (one of my changes had broken things for Bulia). So those lower requirements are recent.