Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 148261 - [GCC 4.1 + modular X] stabilize xfce4-clipman-0.4.1-r2
Summary: [GCC 4.1 + modular X] stabilize xfce4-clipman-0.4.1-r2
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: XFCE Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 112675 gcc41-stable 154314
  Show dependency tree
 
Reported: 2006-09-19 16:37 UTC by brad walker
Modified: 2007-03-09 10:45 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info -v (emerge-info.txt,8.62 KB, text/plain)
2006-09-19 16:39 UTC, brad walker
Details
patch for systems with global USE "debug" (xfce4-clipman-0.4.1-r1.diff,308 bytes, patch)
2006-09-19 21:13 UTC, brad walker
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description brad walker 2006-09-19 16:37:07 UTC
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.
Comment 1 brad walker 2006-09-19 16:39:33 UTC
Created attachment 97472 [details]
emerge --info -v
Comment 2 brad walker 2006-09-19 21:12:06 UTC
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.
Comment 3 brad walker 2006-09-19 21:13:32 UTC
Created attachment 97506 [details, diff]
patch for systems with global USE "debug"
Comment 4 Ryan Hill (RETIRED) gentoo-dev 2006-09-30 16:36:28 UTC
-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.
Comment 5 Jakub Moc (RETIRED) gentoo-dev 2006-11-26 06:54:42 UTC
xfce team has been apparently MIA for more that a while, CCing arches...

Comment 6 Christian Faulhammer (RETIRED) gentoo-dev 2006-11-26 11:53:08 UTC
Done on x86
Comment 7 Gustavo Zacarias (RETIRED) gentoo-dev 2006-11-27 09:09:53 UTC
sparc stable.
Comment 8 Markus Rothe (RETIRED) gentoo-dev 2006-11-30 13:05:01 UTC
ppc64 stable
Comment 9 Jeroen Roovers (RETIRED) gentoo-dev 2006-12-08 21:07:55 UTC
Stable for HPPA.
Comment 10 Matti Bickel (RETIRED) gentoo-dev 2006-12-11 14:14:01 UTC
Clipping for ppc
Comment 11 Steve Dibb (RETIRED) gentoo-dev 2006-12-20 11:13:42 UTC
amd64 stable
Comment 12 Christian Faulhammer (RETIRED) gentoo-dev 2007-03-09 10:45:28 UTC
Handled in bug 169987