profile default/linux/amd64/17.1 * Package: x11-wm/muffin-4.0.3 * Repository: gentoo * Maintainer: cinnamon@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc introspection kernel_linux userland_GNU xinerama * FEATURES: ccache compressdebug network-sandbox preserve-libs sandbox splitdebug userpriv usersandbox * Applying muffin-4.0-cogl-configure.patch ... [ ok ] * Applying muffin-4.0-clutter-configure.patch ... [ ok ] * Running eautoreconf in '/var/tmp/portage/x11-wm/muffin-4.0.3/work/muffin-4.0.3/cogl' ... * Running libtoolize --install --copy --force --automake ... [ ok ] * Running aclocal -I build/autotools ... [ ok ] * Running autoconf --force ... [ ok ] * Running autoheader ... [ ok ] * Running automake --add-missing --copy --foreign --force-missing ... [ ok ] * Running eautoreconf in '/var/tmp/portage/x11-wm/muffin-4.0.3/work/muffin-4.0.3/clutter' ... * Running libtoolize --install --copy --force --automake ... [ ok ] * Running aclocal -I build/autotools ... [ ok ] * Running autoconf --force ... [ ok ] * Running autoheader ... [ ok ] * Running automake --add-missing --copy --foreign --force-missing ... [ ok ] * Running eautoreconf in '/var/tmp/portage/x11-wm/muffin-4.0.3/work/muffin-4.0.3' ... * Running glib-gettextize --copy --force ... [ ok ] * Running intltoolize --automake --copy --force ... [ ok ] * Running gtkdocize --copy ... [ ok ] * Running gnome-doc-prepare --copy --force ... [ ok ] * Running libtoolize --install --copy --force --automake ... [ ok ] * Running aclocal ... [ ok ] * Running autoconf --force ... [ ok ] * Running autoheader ... [ ok ] * Running automake --add-missing --copy --foreign --force-missing ... [ ok ] * Running elibtoolize in: muffin-4.0.3/ * Applying portage/1.2.0 patch ... * Applying sed/1.5.6 patch ... * Applying as-needed/2.4.3 patch ... * Running elibtoolize in: muffin-4.0.3/clutter/ * Running elibtoolize in: muffin-4.0.3/clutter/build/ * Applying portage/1.2.0 patch ... * Applying sed/1.5.6 patch ... * Applying as-needed/2.4.3 patch ... * Running elibtoolize in: muffin-4.0.3/cogl/ * Running elibtoolize in: muffin-4.0.3/cogl/build/ * Applying portage/1.2.0 patch ... * Applying sed/1.5.6 patch ... * Applying as-needed/2.4.3 patch ... * Disabling deprecation warnings ... [ ok ] (...) cc1: warning: /usr/include/muffin/clutter-0: No such file or directory [-Wmissing-include-dirs] cc1: warning: /usr/include/muffin/cogl: No such file or directory [-Wmissing-include-dirs] /usr/include/cinnamon-desktop/libcinnamon-desktop/cdesktop-enums.h:222: syntax error, unexpected '[' in ' [C_DESKTOP_MEDIA_KEY_MUTE] = "volume-mute",' at '[' meta/common.h:406: Warning: Meta: symbol='POINT_IN_RECT': Unknown namespace for symbol 'POINT_IN_RECT' meta/display.h:62: Warning: Meta: symbol='item': Unknown namespace for symbol 'item' meta/util.h:100: Warning: Meta: symbol='N_': Unknown namespace for symbol 'N_' cc1: warning: /usr/include/muffin/clutter-0: No such file or directory [-Wmissing-include-dirs] cc1: warning: /usr/include/muffin/cogl: No such file or directory [-Wmissing-include-dirs] g-ir-scanner: link: /bin/sh ../libtool --mode=link --tag=CC x86_64-pc-linux-gnu-gcc -o /var/tmp/portage/x11-wm/muffin-4.0.3/work/muffin-4.0.3/src/tmp-introspect8ocqey83/Meta-Muffin.0 -export-dynamic -O2 -pipe -march=native /var/tmp/portage/x11-wm/muffin-4.0.3/work/muffin-4.0.3/src/tmp-introspect8ocqey83/Meta-Muffin.0.o -L. libmuffin.la -Wl,--export-dynamic -lgmodule-2.0 -pthread -lglib-2.0 -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -Wl,-O1 -Wl,--as-needed libtool: link: x86_64-pc-linux-gnu-gcc -o /var/tmp/portage/x11-wm/muffin-4.0.3/work/muffin-4.0.3/src/tmp-introspect8ocqey83/.libs/Meta-Muffin.0 -O2 -pipe -march=native /var/tmp/portage/x11-wm/muffin-4.0.3/work/muffin-4.0.3/src/tmp-introspect8ocqey83/Meta-Muffin.0.o -Wl,--export-dynamic -pthread -Wl,-O1 -Wl,--export-dynamic -L. ./.libs/libmuffin.so -lcinnamon-desktop -lxkbfile -lxkbcommon-x11 -lxkbcommon -lXrender -lX11-xcb -lxcb -lxcb-randr -lxcb-res -lGL -lstartup-notification-1 -lcanberra-gtk3 -lcanberra -lgirepository-1.0 -lXcursor -lSM -lICE -lXinerama /var/tmp/portage/x11-wm/muffin-4.0.3/work/muffin-4.0.3/clutter/clutter/.libs/libmuffin-clutter-0.so -ljson-glib-1.0 -lXtst -lXi -lpangoft2-1.0 -lfontconfig -lfreetype -lgthread-2.0 /var/tmp/portage/x11-wm/muffin-4.0.3/work/muffin-4.0.3/cogl/cogl-pango/.libs/libmuffin-cogl-pango-0.so /var/tmp/portage/x11-wm/muffin-4.0.3/work/muffin-4.0.3/cogl/cogl-path/.libs/libmuffin-cogl-path-0.so /var/tmp/portage/x11-wm/muffin-4.0.3/work/muffin-4.0.3/cogl/cogl/.libs/libmuffin-cogl-0.so -lgbm -ldrm -lEGL -lX11 -lXext -lXdamage -lXfixes -lXcomposite -lXrandr -lm -lgmodule-2.0 -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -Wl,--as-needed -pthread -Wl,-rpath -Wl,/usr/lib64/muffin <unknown>:: Fatal: Meta: warnings configured as fatal <unknown>:: Fatal: Meta: warnings configured as fatal make[4]: *** [/usr/share/gobject-introspection-1.0/Makefile.introspection:156: Meta-Muffin.0.gir] Error 1 make[4]: Leaving directory '/var/tmp/portage/x11-wm/muffin-4.0.3/work/muffin-4.0.3/src' make[3]: *** [Makefile:1531: all-recursive] Error 1 make[3]: Leaving directory '/var/tmp/portage/x11-wm/muffin-4.0.3/work/muffin-4.0.3/src' make[2]: *** [Makefile:906: all] Error 2 make[2]: Leaving directory '/var/tmp/portage/x11-wm/muffin-4.0.3/work/muffin-4.0.3/src' make[1]: *** [Makefile:495: all-recursive] Error 1 make[1]: Leaving directory '/var/tmp/portage/x11-wm/muffin-4.0.3/work/muffin-4.0.3' make: *** [Makefile:427: all] Error 2 * ERROR: x11-wm/muffin-4.0.3::gentoo failed (compile phase): * emake failed
I do not understand what you want to report exactly. Also: We need to have all information at hand before ticket assignment. That is why I ask you to * attach the logs and * paste the emerge info as described on https://wiki.gentoo.org/wiki/Attach_the_logs_to_the_bug_ticket Please reopen this ticket (Status:UNCONFIRMED) afterwards.
Created attachment 635486 [details] build log Build fails in compile phase as I summarized in last comment: cc1: warning: /usr/include/muffin/clutter-0: No such file or directory [-Wmissing-include-dirs] cc1: warning: /usr/include/muffin/cogl: No such file or directory [-Wmissing-include-dirs] /usr/include/cinnamon-desktop/libcinnamon-desktop/cdesktop-enums.h:222: syntax error, unexpected '[' in ' [C_DESKTOP_MEDIA_KEY_MUTE] = "volume-mute",' at '[' meta/common.h:406: Warning: Meta: symbol='POINT_IN_RECT': Unknown namespace for symbol 'POINT_IN_RECT' meta/display.h:62: Warning: Meta: symbol='item': Unknown namespace for symbol 'item' meta/util.h:100: Warning: Meta: symbol='N_': Unknown namespace for symbol 'N_' cc1: warning: /usr/include/muffin/clutter-0: No such file or directory [-Wmissing-include-dirs] cc1: warning: /usr/include/muffin/cogl: No such file or directory [-Wmissing-include-dirs]
Created attachment 635488 [details] emerge info
I'm reviewing this issue and it seems that can be solved with an upgrade. Arch Linux already have the following: https://git.archlinux.org/svntogit/community.git/tree/trunk/PKGBUILD?h=packages/muffin Maybe a version bump would be a better solution in this case.
I only realize now that muffin is one of the ebuilds that were hard masked because of cinnamon lack of support. I will remove it as other tools that belongs to cinnamon project.