0.4.1-r2 compiles, but r1 is "stable" emerge --info attached. btw, i have gnome 2.16.0 and gtk+-2.10.3 installed emerge error portion below --------------->8---------------------->8--------------------->8------------------ mkdir .libs i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/xfce4 -I/usr/include/libxml2 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/cairo -I/usr/include/atk-1.0 -DXFCE_PANEL_THREADED=1 "-DXFCE_PANEL_LOCK()=gdk_threads_enter()" "-DXFCE_PANEL_UNLOCK()=gdk_threads_leave()" -Os -march=athlon-xp -pipe -g -Wall -DG_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED -MT libclipman_la-clipman.lo -MD -MP -MF .deps/libclipman_la-clipman.Tpo -c clipman.c -fPIC -DPIC -o .libs/libclipman_la-clipman.o clipman.c: In function 'drag_data_get_cb': clipman.c:113: warning: pointer targets in passing argument 4 of 'gtk_selection_data_set' differ in signedness clipman.c: In function 'clipman_free': clipman.c:337: error: 'GtkItemFactory' undeclared (first use in this function) clipman.c:337: error: (Each undeclared identifier is reported only once clipman.c:337: error: for each function it appears in.) clipman.c:337: error: 'ifactory' undeclared (first use in this function) make[2]: *** [libclipman_la-clipman.lo] Error 1 make[2]: Leaving directory `/var/tmp/portage/xfce4-clipman-0.4.1-r1/work/xfce4-clipman-plugin-0.4.1/panel-plugin' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/xfce4-clipman-0.4.1-r1/work/xfce4-clipman-plugin-0.4.1' make: *** [all] Error 2 !!! ERROR: xfce-extra/xfce4-clipman-0.4.1-r1 failed. Call stack: ebuild.sh, line 1546: Called dyn_compile ebuild.sh, line 937: Called src_compile ebuild.sh, line 1255: Called xfce4_src_compile xfce4.eclass, line 82: Called die !!! (no error message) !!! If you need support, post the topmost build error, and the call stack if relevant.
Created attachment 97472 [details] emerge --info -v
The ebuild is missing a "DEBUG_OFF=1" line. I'm using "debug" globally and the ebuild configures with "--enable-debug". This option tells gcc to disable deprecated gtk stuff. I've attached a patch to fix the ebuild. It won't break anyone's system and will fix xfce4-clipman for systems with global "debug" until r2 is stabilized.
Created attachment 97506 [details, diff] patch for systems with global USE "debug"
-r2 has been in the tree for a year, so i think it'd be best to stabilize that. just waiting for the xfce team to give the okay.
xfce team has been apparently MIA for more that a while, CCing arches...
Done on x86
sparc stable.
ppc64 stable
Stable for HPPA.
Clipping for ppc
amd64 stable
Handled in bug 169987