GNOME Bugzilla – Bug 620466
Build with sealed GDK
Last modified: 2010-06-03 22:32:47 UTC
The upcoming versions of GDK will be sealed - first patch replaces direct struct access with accessor functions and bumps the required version to (yet unreleased) 2.22. Second patch adds a small compatibility layer and reverts the required version back to 2.20. The idea behind the split is to revert the second patch once the version is ready to be bumped - it's what we did in mutter/gnome-sheell.
Created attachment 162638 [details] [review] Use accessors for newly sealed GdkDragContext members This bumps the required GTK+ version to 2.22
Created attachment 162639 [details] [review] Add compatibility with GTK+ 2.20 The upcoming Gdk 2.22/3.0 will be sealed. Accessor functions are available, but it raises the required minimum version to 2.22 - add some basic compatibility code, so that it is still possible to build with an unsealed GDK.
Thanks for this! Both patches committed to master. Second one is here: http://git.gnome.org/browse/evolution-data-server/commit/?id=4a6d9fbbc5d70056435d8795f01b55c447e616c2