dev-libs/gir-repository-0.6.3 USE="avahi dbus gnome-keyring gstreamer gtk libnotify webkit -atk -babl -gconf -gtksourceview -gupnp -libsoup -libunique -libwnck -pango -poppler -vte" x11-libs/gtk+-2.18.0 USE="X cups jpeg jpeg2k tiff vim-syntax xinerama -debug -doc -test" [snip] In file included from ./Gtk-custom.c:11: ./Gtk-custom.h:18: error: conflicting types for ‘gtk_widget_get_allocation’ /usr/include/gtk-2.0/gtk/gtkwidget.h:621: note: previous declaration of ‘gtk_widget_get_allocation’ was here ./Gtk-custom.c:60: error: conflicting types for ‘gtk_widget_get_allocation’ /usr/include/gtk-2.0/gtk/gtkwidget.h:621: note: previous declaration of ‘gtk_widget_get_allocation’ was here [/snip]
Created attachment 205354 [details] build.log
That was due to an API change in GTK+, 0.6.5 fixes the problem