GNOME Bugzilla – Bug 667004
Build failure with --enable-introspection
Last modified: 2012-03-27 21:58:02 UTC
ESC[35m>>>ESC[0m Starting src_compile make -j2 V=1 Making all in headers make[1]: Entering directory `/var/tmp/paludis/gnome-base-gsettings-desktop-schemas-3.3.2/work/gsettings-desktop-schemas-3.3.2/headers' /usr/share/gobject-introspection-1.0/Makefile.introspection:148: *** Need to define GDesktopEnums_3_0_gir_LIBS or GDesktopEnums_3_0_gir_PROGRAM. Stop. make[1]: Leaving directory `/var/tmp/paludis/gnome-base-gsettings-desktop-schemas-3.3.2/work/gsettings-desktop-schemas-3.3.2/headers' make: *** [all-recursive] Error 1
Created attachment 204328 [details] [review] 0001-Fix-the-introspection-dependency.patch g-i-r is too old - the patch fixes the dependency requirement.
commit 8c76a1f599c727519f8cab8935fab17764718a34 Author: Maciej Piechotka <uzytkownik2@gmail.com> Date: Thu Dec 29 19:52:35 2011 +0100 build: Update introspection dependency The older version of GI is too old to support the variables we use. https://bugzilla.gnome.org/show_bug.cgi?id=667004
Which breaks jhbuild builds with the gnome3.2 moduleset.
(In reply to comment #3) > Which breaks jhbuild builds with the gnome3.2 moduleset. Errm, wrong. jhbuild with the gnome3.2 moduleset has g-i branch gnome3.2 as a default. which branch of gsettings should that moduleset use ??