Re: [Gtk-osx-users] Failure while building gtk+
- From: John Ralls <jralls ceridwen us>
- To: GTK+-2 OSX Users <gtk-osx-users lists sourceforge net>
- Subject: Re: [Gtk-osx-users] Failure while building gtk+
- Date: Thu, 16 Sep 2010 14:10:07 -0700
On Sep 15, 2010, at 9:13 PM, John Ralls wrote:
>
> On Sep 15, 2010, at 8:46 PM, Richard Procter wrote:
>
>>
>> On 16/09/2010, at 3:03 PM, John Ralls wrote:
>>
>>> A big part of the problem seems to be that gobject-introspection
>>> isn't really stable. Perhaps it's too soon for modulesets-stable to
>>> use it. From a Gtk-OSX standpoint, it's useful only for PyGtk... so
>>> what do you guys think? Should I pull it and go back to --enable-
>>> introspection=no for a while in stable?
>>
>> That's certainly my impression. I don't feel I know enough to offer a
>> sound judgment on whether it should be in -stable or not. Disabling
>> the new introspection stuff is fine by me, though. My understanding
>> is its the next big thing in GTK bindings and will obviate the need
>> for PyGTK and I'm not using it at the moment as far as I am aware.
>>
>
> As I understand it it won't obsolete PyGtk, but it will make it much easier to maintain. For our purposes, though, that's irrelevant. I'll reinstate --enable-introspection=no in modulesets-stable and modulesets. If someone wants bleeding edge (like me when I'm writing gtk-quartz code), that's what modulesets-unstable is for.
>
What I did instead is to remove the dependencies on (and hence the building of) gobject-introspection and gir-repository. If they're not present, then the packages which can use them (pango and gtk+) will build happily without them, no extra options required.
If your build directory has gobject-introspection already in it, you can run "jhbuild uninstall gobject-introspection" and "jhbuild uninstall gir-repository", then "jhbuild buildone --clean --force gtk+" and pygobject should be happy.
Regards,
John Ralls
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]