emergeing giftui-0.4.1 failed runing gtk+-2.5.* from bmg but should be backward compadiable gift-0.11.7 gnome 2.7.* from bmg this is the output from emerge if gcc -DHAVE_CONFIG_H -I. -I. -I. -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/freetype2/config -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DORBIT2=1 -pthread -I/usr/include/gconf/2 -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -Wall -MT ui_transfer.o -MD -MP -MF ".deps/ui_transfer.Tpo" \ -c -o ui_transfer.o `test -f 'ui_transfer.c' || echo './'`ui_transfer.c; \ then mv -f ".deps/ui_transfer.Tpo" ".deps/ui_transfer.Po"; \ else rm -f ".deps/ui_transfer.Tpo"; exit 1; \ fi ui_search_cb.c:151: warning: `meta_print' defined but not used if gcc -DHAVE_CONFIG_H -I. -I. -I. -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/freetype2/config -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DORBIT2=1 -pthread -I/usr/include/gconf/2 -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -Wall -MT ui_transfer_cb.o -MD -MP -MF ".deps/ui_transfer_cb.Tpo" \ -c -o ui_transfer_cb.o `test -f 'ui_transfer_cb.c' || echo './'`ui_transfer_cb.c; \ then mv -f ".deps/ui_transfer_cb.Tpo" ".deps/ui_transfer_cb.Po"; \ else rm -f ".deps/ui_transfer_cb.Tpo"; exit 1; \ fi ui_transfer.c: In function `giftui_transfer_pause_iter': ui_transfer.c:321: error: `GtkCellRendererProgressColor' undeclared (first use in this function) ui_transfer.c:321: error: (Each undeclared identifier is reported only once ui_transfer.c:321: error: for each function it appears in.) ui_transfer.c:321: error: syntax error before "status" ui_transfer.c:323: error: `status' undeclared (first use in this function) ui_transfer.c:325: error: `GTK_CELL_RENDERER_PROGRESS_CANCELED' undeclared (first use in this function) ui_transfer.c:329: error: `GTK_CELL_RENDERER_PROGRESS_PAUSED' undeclared (first use in this function) ui_transfer.c:331: error: `GTK_CELL_RENDERER_PROGRESS_ACTIVE' undeclared (first use in this function) make[2]: *** [ui_transfer.o] Error 1 make[2]: *** Waiting for unfinished jobs.... ui_transfer_cb.c:150: error: syntax error before "_state_from_str" ui_transfer_cb.c:151: warning: return type defaults to `int' ui_transfer_cb.c: In function `_state_from_str': ui_transfer_cb.c:153: error: `GTK_CELL_RENDERER_PROGRESS_ACTIVE' undeclared (first use in this function) ui_transfer_cb.c:153: error: (Each undeclared identifier is reported only once ui_transfer_cb.c:153: error: for each function it appears in.) ui_transfer_cb.c:156: error: `GTK_CELL_RENDERER_PROGRESS_PAUSED' undeclared (first use in this function) ui_transfer_cb.c:160: error: `GTK_CELL_RENDERER_PROGRESS_COMPLETED' undeclared (first use in this function) ui_transfer_cb.c:162: error: `GTK_CELL_RENDERER_PROGRESS_CANCELED' undeclared (first use in this function) ui_transfer_cb.c: In function `giftui_transfer_updownload_add_chunk': ui_transfer_cb.c:299: error: `GTK_CELL_RENDERER_PROGRESS_ACTIVE' undeclared (first use in this function) ui_transfer_cb.c: In function `giftui_transfer_updownload_del': ui_transfer_cb.c:552: error: `GTK_CELL_RENDERER_PROGRESS_COMPLETED' undeclared (first use in this function) ui_transfer_cb.c:567: error: `GTK_CELL_RENDERER_PROGRESS_CANCELED' undeclared (first use in this function) make[2]: *** [ui_transfer_cb.o] Error 1 make[2]: Leaving directory `/var/tmp/portage/giftui-0.4.1/work/giftui-0.4.1/src' make[1]: *** [all] Error 2 make[1]: Leaving directory `/var/tmp/portage/giftui-0.4.1/work/giftui-0.4.1/src' make: *** [all-recursive] Error 1 !!! ERROR: net-p2p/giftui-0.4.1 failed. !!! Function src_compile, Line 37, Exitcode 2 !!! (no error message) here is my emerge --info: Portage 2.0.50-r10 (default-x86-2004.2, gcc-3.3.4, glibc-2.3.4.20040808-r0, 2.6.9-rc1) ================================================================= System uname: 2.6.9-rc1 i686 AMD Athlon(tm) XP 1700+ Gentoo Base System version 1.5.3 Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/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="-O2 -march=athlon-xp -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://mirror.gentoo.gr.jp ftp://gentoo.ccccom.com" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage /usr/local/bmg-main /usr/local/bmg-gnome-current/" SYNC="rsync://rsync.au.gentoo.org/gentoo-portage" USE="X aim alsa apm arts avi berkdb bonobo cdr crypt cups encode esd evo fam flac foomaticdb gdbm gif gnome gpm gstreamer gtk gtk2 gtkhtml guile imlib jabber jpeg kde kerberos ldap libg++ libwww mad mikmod mmx mono motif mozilla mpeg msn ncurses nls odbc offensive oggvorbis opengl oss pam pdflib perl png python qt quicktime readline ruby samba sasl sdl slang speedx spell ssl svga tcpd tiff truetype unicode usb x86 xface xml xml2 xmms xv xvid zlib" Reproducible: Always Steps to Reproduce: 1.emerge -v giftui Actual Results: emerge fails output above
gnome team, this looks like something caused by gtk+; any comments on it? (Probably the unsupported version of gtk+?)
This is a gtk-2.5 issue, please read bug report guidelines(and also try to understand what you are doing before using development toolkits and reporting bugs about it). Please close as invalid
Thanks for clearing that up, Joe :). Note that breakmygentoo might break your gentoo.
yo yo all your ebuilds say no to post to the products bug system so i thought that i might try here first
Created attachment 51871 [details] Compiltion Output Now Gentoo have that BMG's versions on portage, and the problem is an offical Gentoo bug. Please, change the Status to REOPENED.
emerge info Portage 2.0.51-r15 (default-linux/amd64/2005.0, gcc-3.4.3, glibc-2.3.4.20050125-r0, 2.6.10-gentoo-r7 x86_64) ================================================================= System uname: 2.6.10-gentoo-r7 x86_64 AMD Athlon(tm) 64 Processor 3200+ Gentoo Base System version 1.6.9 Python: dev-lang/python-2.3.5 [2.3.5 (#1, Feb 18 2005, 03:18:31)] ccache version 2.3 [enabled] dev-lang/python: 2.3.5 sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4 sys-devel/binutils: 2.15.92.0.2-r2 sys-devel/libtool: 1.5.10-r4 virtual/os-headers: 2.6.10 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CFLAGS="-O2 -march=athlon64 -fstack-protector -fomit-frame-pointer -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=athlon64 -fstack-protector -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig candy ccache distlocks parallel-fetch sandbox sfperms strict userpriv usersandbox" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage /usr/local/breakmygentoo" SYNC="rsync://callampa/portage" USE="amd64 X Xaw3d acpi acpi4linux aim alsa apache2 bash-completion berkdb bitmap-fonts bzip2 cdparanoia cdr crypt cups curl dga dillo directfb divx4linux dvd dvdr dvdread emacs encode ethereal f77 fam fbcon fortran gdbm gif gimpprint gpm gstreamer gtk gtk2 icq imagemagick imap imlib ipv6 jabber java javascript jp2 jpeg justify leim libwww lzw lzw-tiff maildir mng motif mozdevelop moznoirc moznomail mozsvg mpeg mpi msn ncurses net network nls noreiserfs nptl nvidia offensive oggvorbis opengl oss pam pcmcia pcre perl pg-intdatetime pg-vacuumdelay png pnp python readline rtc samba scanner sld ssl svg symlink tcpd tetex tiff truetype truetype-fonts trusted type1-fonts unicode usagi usb wmf wsconvert xml2 xmms xpm xprint xrandr xv xvid yahoo zlib video_cards_nvidia" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS
I agree on reopening this bug.
Created attachment 52789 [details, diff] Patch needed for the provided ebuild.
Created attachment 52790 [details] Ebuild that appears to compile. I made this ebuild that applies a patch made from gitfui CVS. It appears to compile. Please try it and tell me if runs. And, please, reopen the bug.
p2p can deal with this
(In reply to comment #9) > Created an attachment (id=52790) [edit] > Ebuild that appears to compile. > > I made this ebuild that applies a patch made from gitfui CVS. It appears to > compile. Please try it and tell me if runs. > > And, please, reopen the bug. I just tried this on a powerpc, and it worked.
patch is working here on x86
*** Bug 87234 has been marked as a duplicate of this bug. ***
Created attachment 60159 [details] giftui-0.4.1-r1.ebuild
Created attachment 60160 [details, diff] files/giftui-0.4.1-compile-fix.patch
merged with 0.4.1-gentoo.patch and added to portage. Thanks for help.