Avahi fail to compile with: Making all in avahi-ui make[2]: Entering directory `/var/tmp/portage/net-dns/avahi-0.6.30-r1/work/avahi-0.6.30/avahi-ui' CC libavahi_ui_la-avahi-ui.lo CC libavahi_ui_la-stdb.lo CC libavahi_ui_gtk3_la-stdb.lo CC libavahi_ui_gtk3_la-avahi-ui.lo In file included from /usr/include/pango-1.0/pango/pango-gravity.h:98:0, from /usr/include/pango-1.0/pango/pango-types.h:91, from /usr/include/pango-1.0/pango/pango-font.h:26, from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-3.0/gdk/gdktypes.h:37, from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-3.0/gdk/gdk.h:33, from /usr/include/gtk-3.0/gtk/gtk.h:32, from avahi-ui.c:30: /usr/include/pango-1.0/pango/pango-script.h:132:12: error: expected declaration specifiers or '...' before 'G_CONST_RETURN' /usr/include/pango-1.0/pango/pango-script.h:133:12: error: expected declaration specifiers or '...' before 'G_CONST_RETURN' In file included from /usr/include/pango-1.0/pango/pango-script.h:138:0, from /usr/include/pango-1.0/pango/pango-gravity.h:98, from /usr/include/pango-1.0/pango/pango-types.h:91, from /usr/include/pango-1.0/pango/pango-font.h:26, from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-3.0/gdk/gdktypes.h:37, from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-3.0/gdk/gdk.h:33, from /usr/include/gtk-3.0/gtk/gtk.h:32, from avahi-ui.c:30: /usr/include/pango-1.0/pango/pango-language.h:37:16: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'char' /usr/include/pango-1.0/pango/pango-language.h:41:16: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'char' ... etc Reproducible: Always Steps to Reproduce: 1. emerge avahi 2. 3. Actual Results: Compilation fail with USE="gtk gtk3", "-gtk gtk3" and "gtk -gtk3" It work with USE="-gtk -gtk3" Expected Results: It should work with USE="gtk gtk3"
Created attachment 291203 [details] output of emerge --info =net-dns/avahi-0.6.30-r1
Created attachment 291205 [details] complete build log
Created attachment 291207 [details] the environment file
# emerge -pqv =net-dns/avahi-0.6.30-r1 [ebuild R ] net-dns/avahi-0.6.30-r1 USE="dbus gdbm gtk* gtk3* introspection ipv6 mdnsresponder-compat python qt3 -autoipd -bookmarks -doc -howl-compat -mono -qt4 -test -utils" And sorry for the noise. I just see than this is for an ebuild from the kde-sunset overlay.
It work with the ebuild from portage. So, you can close this bug. Sorry again for the noise.