GNOME Bugzilla – Bug 667825
Update glib-2.0.vapi to include GRecMutex
Last modified: 2012-02-04 22:43:18 UTC
GRecMutex was added in the following commit, but is not included in glib-2.0.vapi. This makes libgda/Vala bindings to fail. (See Bug 66738). http://git.gnome.org/browse/glib/commit/?id=ad187e3a9b2efff3c773d361e78ec3acda36136e
Thanks for the bug report. The situation is more delicate than simply adding the binding, because StaticRecMutex has been deprecated and it must be replaced by RecMutex itself. There's a bug about that already but I can't find it.
commit a8281e90ab071b92ebae28a62fa513f48c9f2bc2 Author: Evan Nemerson <evan@coeus-group.com> Date: Sun Jan 22 01:38:37 2012 -0800 glib-2.0, gobject-2.0: add new symbols from 2.32