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.