On Sun, 2005-12-18 at 15:29 +0100, David Necas (Yeti) wrote:
> Unless you depend on a particular bugfix, you should require
> 2.y.0 as the minimum version (e.g., 2.6.0), as microversions
> are quite compatible.
> 
> Each class, method, or other symbol has a note in API docs
> which version of Gtk+ it appeared in (or it should have such
> a note).  Of course, if you wrote the app without caring
> about compatibility with older verions, checking the status
> of each used symbol now is not very practical.
> 
> I'd recommend to simply compile and *test* the app
> successively with Gtk+ 2.4, 2.2, 2.0 till it stops to
> build/work.  Although all 2.x versions are essentially
> backward compatible, there were various subtle behavioural
> changes that may prove critical just for your app and
> something can behave oddly even if it builds.  No
> compatibility list will tell you that.
> 
> If you do not care so much, requiring 2.6.0 should be a safe
> bet.

Thanks for the info!

I guess I'll just go with requiring 2.6.0,
seeing as the only older versions I have are in rpm packages,
I don't think it would be easy to install them next to my current
version...

-- 
Daniel Pekelharing
<[EMAIL PROTECTED]>

_______________________________________________
gtk-app-devel-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list

Reply via email to