After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 667004 - Build failure with --enable-introspection
Build failure with --enable-introspection
Status: RESOLVED FIXED
Product: gsettings-desktop-schemas
Classification: Core
Component: general
3.3.x
Other Linux
: Normal major
: ---
Assigned To: gsettings-desktop-schemas-maint
gsettings-desktop-schemas-maint
Depends on:
Blocks:
 
 
Reported: 2011-12-29 18:32 UTC by Maciej (Matthew) Piechotka
Modified: 2012-03-27 21:58 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
0001-Fix-the-introspection-dependency.patch (737 bytes, patch)
2011-12-29 18:54 UTC, Maciej (Matthew) Piechotka
none Details | Review

Description Maciej (Matthew) Piechotka 2011-12-29 18:32:48 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
Comment 1 Maciej (Matthew) Piechotka 2011-12-29 18:54:40 UTC
Created attachment 204328 [details] [review]
0001-Fix-the-introspection-dependency.patch

g-i-r is too old - the patch fixes the dependency requirement.
Comment 2 Bastien Nocera 2011-12-29 20:03:55 UTC
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
Comment 3 Stefan Skoglund 2012-03-27 21:55:42 UTC
Which breaks jhbuild builds with the gnome3.2 moduleset.
Comment 4 Stefan Skoglund 2012-03-27 21:58:02 UTC
(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 ??