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 607125 - Fails to build with latest introspection data
Fails to build with latest introspection data
Status: RESOLVED FIXED
Product: mutter
Classification: Core
Component: general
unspecified
Other Linux
: Normal critical
: ---
Assigned To: mutter-maint
mutter-maint
Depends on:
Blocks:
 
 
Reported: 2010-01-16 03:15 UTC by Vincent Untz
Modified: 2010-02-03 20:09 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
[introspection] Include xlib.gir (798 bytes, patch)
2010-02-03 19:17 UTC, Colin Walters
committed Details | Review

Description Vincent Untz 2010-01-16 03:15:37 UTC
My guess would be that it happens since GTK+ got introspection data (and so we're not using gir-repository anymore, which was probably slightly different).


GEN Meta-2.28.gir
GEN Meta-2.28.typelib

** WARNING **: Can't resolve type 'KeySym' for field Meta.KeyBinding.keysym
aborting...
/bin/sh: line 1: 7933 Trace/breakpoint trap LD_LIBRARY_PATH=${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}. /usr/bin/g-ir-compiler Meta-2.28.gir -o Meta-2.28.typelib
make[4]: *** [Meta-2.28.typelib] Error 133
Comment 1 Peter Robinson 2010-02-03 10:55:10 UTC
Seeing this same error on Fedora rawhide as well with the latest git head
Comment 2 Colin Walters 2010-02-03 19:17:42 UTC
Created attachment 152955 [details] [review]
[introspection] Include xlib.gir

We need this for KeySym at least.
Comment 3 Colin Walters 2010-02-03 19:18:17 UTC
Not tested but should work
Comment 4 Vincent Untz 2010-02-03 19:31:18 UTC
It fixes the build, indeed.
Comment 5 Colin Walters 2010-02-03 20:09:42 UTC
Attachment 152955 [details] pushed as e14132b - [introspection] Include xlib.gir