Here is there error I get (I am running GNOME 2.6): gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I . -I ./../util -I ./../toolbar -I ../.. -DEGG_COMPILATION -DGTK_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DG_DISABLE_DEPRECATED -I/usr/include/libxml2 -DORBIT2=1 -pthread -I/usr/include/libgnome-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/bonobo-activation-2.0 -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libart-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/X11R6/include -I/usr/include/libxml2 -I/usr/include/libglade-2.0 -I/usr/include/gtkhtml-2.0 -I/usr/include/libgnomeprint-2.2 -I/usr/include/libgnomeprintui-2.2 -I/usr/include/gtksourceview-1.0 -Wall -march=athlon -O2 -fomit-frame-pointer -frename-registers -pipe -I../../libneon -c egg-toggle-action.c -fPIC -DPIC -o .libs/egg-toggle-action.o egg-action.c: In function `connect_proxy': egg-action.c:540: warning: unused variable `label' egg-action.c:541: warning: unused variable `icon' egg-action.c: In function `egg_action_disconnect_proxy': egg-action.c:745: warning: unused variable `prev_action' egg-action.c: In function `tool_button_parent_set': egg-action.c:960: error: `GtkToolbarChild' undeclared (first use in this function) egg-action.c:960: error: (Each undeclared identifier is reported only once egg-action.c:960: error: for each function it appears in.) egg-action.c:960: error: `tool_child' undeclared (first use in this function) egg-action.c:964: error: `GTK_TOOLBAR_CHILD_BUTTON' undeclared (first use in this function) egg-action.c: At top level: egg-action.c:975: warning: `tool_button_new' defined but not used egg-action.c:814: warning: `tool_button_get_label' defined but not used make[3]: *** [egg-action.lo] Error 1 make[3]: *** Waiting for unfinished jobs.... gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I . -I ./../util -I ./../toolbar -I ../.. -DEGG_COMPILATION -DGTK_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DG_DISABLE_DEPRECATED -I/usr/include/libxml2 -DORBIT2=1 -pthread -I/usr/include/libgnome-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/bonobo-activation-2.0 -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libart-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/X11R6/include -I/usr/include/libxml2 -I/usr/include/libglade-2.0 -I/usr/include/gtkhtml-2.0 -I/usr/include/libgnomeprint-2.2 -I/usr/include/libgnomeprintui-2.2 -I/usr/include/gtksourceview-1.0 -Wall -march=athlon -O2 -fomit-frame-pointer -frename-registers -pipe -I../../libneon -c egg-radio-action.c -fPIC -DPIC -o .libs/egg-radio-action.o make[3]: Leaving directory `/var/tmp/portage/screem-0.8.1/work/screem-0.8.1/libegg/menu' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/screem-0.8.1/work/screem-0.8.1/libegg' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/screem-0.8.1/work/screem-0.8.1' make: *** [all-recursive-am] Error 2 !!! ERROR: net-www/screem-0.8.1 failed. !!! Function src_compile, Line 52, Exitcode 2 !!! make failed Removing all the DISABLE_DEPRICATED stuff appears to fix it Reproducible: Always Steps to Reproduce:
darkspecter is MIA, so passing off to gnome herd, which is listed in the metadata
Not sure if I should fix this one or not, the latest stable release of screem is 0.10.1, which fixes this bug among many others. So a bump of that ebuild perhaps would be a better solution? To bump, all one needs to do is remove the patch, and change SRC_URI to "mirror://sourceforge/${PN}/${P}".
Created attachment 29001 [details] updated ebuild, includes fix for sandbox violation. updated ebuild, fixes sandbox violations.
Same problem here root@gentoo mattheus # emerge --info Portage 2.0.50-r5 (default-x86-2004.0, gcc-3.3.3, glibc-2.3.3_pre20040207-r0, 2.6.5-gentoo) ================================================================= System uname: 2.6.5-gentoo i686 Intel(R) Pentium(R) 4 CPU 2.80GHz Gentoo Base System version 1.4.6 Autoconf: sys-devel/autoconf-2.59-r3 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O3 -march=pentium4 -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=pentium4 -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache prelink sandbox" GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X aalib alsa apm arts avi berkdb cdr crypt cups encode esd foomaticdb gdbm gif gnome gpm gtk gtk2 imlib java jpeg kde libg++ libwww linguas_pt_BR mad mikmod mmx motif mozilla mpeg ncurses nls oggvorbis opengl oss pam pdflib perl png python qt quicktime readline sdl slang spell sse ssl svga tcpd truetype x86 xml2 xmms xv zlib"
Okay looks like this hasn't been updated for a while. I'm pushing screem-0.10.2 into portage. People should really be using this instead of the 0.8.x series. If this is not the case please re-open.
bug 30800 demonstrate in a clear way that there's still a lot of work to do on version 10.2 so please at least version 8.1 should work. It's a little bit frustrating see that in portage the only workin version is the 0.6.2