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 750489 - gtk settings c910 warning unexpected annotation element type command
gtk settings c910 warning unexpected annotation element type command
Status: RESOLVED FIXED
Product: gtk+
Classification: Platform
Component: .General
3.16.x
Other Mac OS
: Normal normal
: ---
Assigned To: gtk-bugs
gtk-bugs
: 750912 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2015-06-06 14:32 UTC by scott baron
Modified: 2015-06-14 16:27 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
settings: Fix the type annotation for color-hash (1.01 KB, patch)
2015-06-11 10:44 UTC, Emmanuele Bassi (:ebassi)
committed Details | Review

Description scott baron 2015-06-06 14:32:26 UTC
MacOS 10.6.8 MBP trying to install Zathura via Homebrew gtk_3 is a dependency. File downloads and runs ./configure however in the make install fails as below. Please help!





➜  ~  brew install gtk+3
==> Downloading https://download.gnome.org/sources/gtk+/3.16/gtk+-3.16.3.tar.xz
Already downloaded: /Library/Caches/Homebrew/gtk+3-3.16.3.tar.xz
==> ./configure --prefix=/usr/local/Cellar/gtk+3/3.16.3 --disable-glibtest --enable-i
==> make install
gtksettings.c:910: Warning: Gtk: unexpected annotation: element-type
Command '['/private/tmp/gtk+320150606-32486-ck37id/gtk+-3.16.3/gtk/tmp-introspectnU8t8x/Gtk-3.0', '--introspect-dump=/private/tmp/gtk+320150606-32486-ck37id/gtk+-3.16.3/gtk/tmp-introspectnU8t8x/functions.txt,/private/tmp/gtk+320150606-32486-ck37id/gtk+-3.16.3/gtk/tmp-introspectnU8t8x/dump.xml']' returned non-zero exit status -11
make[2]: *** [Gtk-3.0.gir] Error 1
make[1]: *** [install] Error 2
make: *** [install-recursive] Error 1
Comment 1 Kjell Ahlstedt 2015-06-08 13:43:00 UTC
Shouldn't you have sent this bug to gtk+ instead of gtkmm?

Unless you explain why you think it belongs to gtkmm, or transfer it to gtk+
yourself, I'll transfer it soon.
Comment 2 Emmanuele Bassi (:ebassi) 2015-06-11 10:33:14 UTC
Your version of gobject-introspection is likely too old.

Could you please update to gobject-introspection 1.44, and retry?

Does it give you the same error message?
Comment 3 Emmanuele Bassi (:ebassi) 2015-06-11 10:43:30 UTC
Actuall, no: it's an annotation error in GTK+.
Comment 4 Emmanuele Bassi (:ebassi) 2015-06-11 10:44:46 UTC
Created attachment 305061 [details] [review]
settings: Fix the type annotation for color-hash

The (element-type) annotation cannot be used with properties that return
container types like GHashTable; we need to use the (type) annotation.
Comment 5 Emmanuele Bassi (:ebassi) 2015-06-11 10:47:01 UTC
Attachment 305061 [details] pushed as 8b06900 - settings: Fix the type annotation for color-hash
Comment 6 Emmanuele Bassi (:ebassi) 2015-06-14 16:27:11 UTC
*** Bug 750912 has been marked as a duplicate of this bug. ***