GNOME Bugzilla – Bug 612126
Wrong glib dependency
Last modified: 2011-01-18 12:03:57 UTC
pygobject 2.21.x doesn't compile anymore against glib-2.22.4, so the dependency should be updated to at least 2.23.4 (I only tested it with this version).
so we have to raise the dependency because you are getting an error which you didn't report and to a random version since you have only that one installed. Looks like we have a good bunch of reasons here.
(In reply to comment #1) > so we have to raise the dependency because you are getting an error which you > didn't report and to a random version since you have only that one installed. > > Looks like we have a good bunch of reasons here. Bah.. I even reported this at least once on IRC and you think that I don't care... [snip] gio.c: In function ‘pygio_add_constants’: gio.c:19415: error: ‘G_TYPE_CONVERTER_FLAGS’ undeclared (first use in this function) gio.c:19415: error: (Each undeclared identifier is reported only once gio.c:19415: error: for each function it appears in.) gio.c:19416: error: ‘G_TYPE_CONVERTER_RESULT’ undeclared (first use in this function) gio.c:19444: error: ‘G_TYPE_ZLIB_COMPRESSOR_FORMAT’ undeclared (first use in this function) [/snip]
Priit I'm not saying you don't care, I totally appreciate the bug report, is just that I don't know what to do with a bug report like that, test all the versions available until I have the compile error? Thanks for the additional info, I'll see how to fix it.
PyGObject compiles fine with GLib 2.24.0. Moreover, we now require GObbject-Introspection 0.10.2 (next version) which depends on GLib 2.24.0. Moreover, PyCairo 1.0.2 is outdated too. We need PyCairo 1.2.0 at least. I'm going to update the required versions.
Created attachment 178617 [details] [review] Raise required versions of GLib and GObject-Introspection
The following fix has been pushed: 30750cc Raise required versions of GLib and GObject-Introspection
Created attachment 178618 [details] [review] Raise required versions of GLib and GObject-Introspection