When merging gnusound-0.7.4-r2, it fail with error during compilation. Reproducible: Always Steps to Reproduce: 1. emerge gnusound 2. 3. Actual Results: cc `cat .cflags` -c src/file.c -o src/file.o In file included from /usr/include/libbonoboui-2.0/bonobo/bonobo-dock-band.h:47, from /usr/include/libbonoboui-2.0/bonobo/bonobo-dock.h:55, from /usr/include/libgnomeui-2.0/libgnomeui/gnome-app.h:42, from /usr/include/libgnomeui-2.0/libgnomeui/libgnomeui.h:34, from /usr/include/libgnomeui-2.0/gnome.h:7, from src/shell.h:29, from src/arbiter.h:30, from src/shell.c:29: /usr/include/libbonoboui-2.0/bonobo/bonobo-dock-item.h:108: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘bonobo_dock_item_get_type’ In file included from /usr/include/libbonoboui-2.0/bonobo/bonobo-dock.h:55, from /usr/include/libgnomeui-2.0/libgnomeui/gnome-app.h:42, from /usr/include/libgnomeui-2.0/libgnomeui/libgnomeui.h:34, from /usr/include/libgnomeui-2.0/gnome.h:7, from src/shell.h:29, from src/arbiter.h:30, from src/shell.c:29: /usr/include/libbonoboui-2.0/bonobo/bonobo-dock-band.h:105: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘bonobo_dock_band_get_type’ In file included from /usr/include/libgnomeui-2.0/libgnomeui/gnome-app.h:42, from /usr/include/libgnomeui-2.0/libgnomeui/libgnomeui.h:34, from /usr/include/libgnomeui-2.0/gnome.h:7, from src/shell.h:29, from src/arbiter.h:30, from src/shell.c:29: /usr/include/libbonoboui-2.0/bonobo/bonobo-dock.h:92: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘bonobo_dock_get_type’ make: *** [src/shell.o] Error 1 make: *** Waiting for unfinished jobs.... * * ERROR: media-sound/gnusound-0.7.4-r2 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 2176: Called die Expected Results: That the build did success. I try with MAKEOPTS="-j1" emerge gnusound and get another error: cc `cat .cflags` -c src/shell.c -o src/shell.o In file included from /usr/include/libbonoboui-2.0/bonobo/bonobo-dock-band.h:47, from /usr/include/libbonoboui-2.0/bonobo/bonobo-dock.h:55, from /usr/include/libgnomeui-2.0/libgnomeui/gnome-app.h:42, from /usr/include/libgnomeui-2.0/libgnomeui/libgnomeui.h:34, from /usr/include/libgnomeui-2.0/gnome.h:7, from src/shell.h:29, from src/arbiter.h:30, from src/shell.c:29: /usr/include/libbonoboui-2.0/bonobo/bonobo-dock-item.h:108: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘bonobo_dock_item_get_type’ In file included from /usr/include/libbonoboui-2.0/bonobo/bonobo-dock.h:55, from /usr/include/libgnomeui-2.0/libgnomeui/gnome-app.h:42, from /usr/include/libgnomeui-2.0/libgnomeui/libgnomeui.h:34, from /usr/include/libgnomeui-2.0/gnome.h:7, from src/shell.h:29, from src/arbiter.h:30, from src/shell.c:29: /usr/include/libbonoboui-2.0/bonobo/bonobo-dock-band.h:105: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘bonobo_dock_band_get_type’ In file included from /usr/include/libgnomeui-2.0/libgnomeui/gnome-app.h:42, from /usr/include/libgnomeui-2.0/libgnomeui/libgnomeui.h:34, from /usr/include/libgnomeui-2.0/gnome.h:7, from src/shell.h:29, from src/arbiter.h:30, from src/shell.c:29: /usr/include/libbonoboui-2.0/bonobo/bonobo-dock.h:92: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘bonobo_dock_get_type’ make: *** [src/shell.o] Error 1 * * ERROR: media-sound/gnusound-0.7.4-r2 failed. * Call stack: * ebuild.sh, line 49: Called src_compile
Created attachment 176495 [details] emerge --info
Sorry, but this ebuild is not from portage. But I get almost the same problem with the one in portage: gnusound-0.7.4: x86_64-pc-linux-gnu-gcc `cat .cflags` -c src/dialog_props.c -o src/dialog_props.o In file included from /usr/include/libbonoboui-2.0/bonobo/bonobo-dock-band.h:47, from /usr/include/libbonoboui-2.0/bonobo/bonobo-dock.h:55, from /usr/include/libgnomeui-2.0/libgnomeui/gnome-app.h:42, from /usr/include/libgnomeui-2.0/libgnomeui/libgnomeui.h:34, from /usr/include/libgnomeui-2.0/gnome.h:7, from src/gui.c:41: /usr/include/libbonoboui-2.0/bonobo/bonobo-dock-item.h:108: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘bonobo_dock_item_get_type’ In file included from /usr/include/libbonoboui-2.0/bonobo/bonobo-dock.h:55, from /usr/include/libgnomeui-2.0/libgnomeui/gnome-app.h:42, from /usr/include/libgnomeui-2.0/libgnomeui/libgnomeui.h:34, from /usr/include/libgnomeui-2.0/gnome.h:7, from src/gui.c:41: /usr/include/libbonoboui-2.0/bonobo/bonobo-dock-band.h:105: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘bonobo_dock_band_get_type’ In file included from /usr/include/libgnomeui-2.0/libgnomeui/gnome-app.h:42, from /usr/include/libgnomeui-2.0/libgnomeui/libgnomeui.h:34, from /usr/include/libgnomeui-2.0/gnome.h:7, from src/gui.c:41: /usr/include/libbonoboui-2.0/bonobo/bonobo-dock.h:92: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘bonobo_dock_get_type’ make: *** [src/gui.o] Error 1
Thanks for the report, assigning to maintainers.
need emerge --info
(In reply to comment #4) > need emerge --info > and, you already attached it. Man, I gotta find my glasses.
# Samuli Suominen <ssuominen@gentoo.org> (27 Jul 2009) # Doesn't compile. Doesn't respect environment. # Segmentation faults. Bugs #252675, #273405, #276560 media-sound/gnusound
gone