During emerge: make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/home/root/tmp/portage/gaim-0.79/work/gaim-0.79/plugins/docklet' Making all in gaim-remote make[3]: Entering directory `/home/root/tmp/portage/gaim-0.79/work/gaim-0.79/plugins/gaim-remote' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/home/root/tmp/portage/gaim-0.79/work/gaim-0.79/plugins/gaim-remote' Making all in gevolution make[3]: Entering directory `/home/root/tmp/portage/gaim-0.79/work/gaim-0.79/plugins/gevolution' if /bin/sh ../../libtool --silent --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../.. -DDATADIR=\"/usr/share\" -DVERSION=\"0.79\" -I../../src -DORBIT2=1 -pthread -I/usr/include/libxml2 -I/usr/include/evolution-data-server-1.0 -I/usr/include/libbonobo-2.0 -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/bonobo-activation-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -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/glib-2.0 -I/usr/lib/glib-2.0/include -mcpu=pentium3 -march=pentium3 -O2 -pipe -fomit-frame-pointer -ffast-math -fforce-addr -falign-functions -Wall -g3 -MT add_buddy_dialog.lo -MD -MP -MF ".deps/add_buddy_dialog.Tpo" \ -c -o add_buddy_dialog.lo `test -f 'add_buddy_dialog.c' || echo './'`add_buddy_dialog.c; \ then mv -f ".deps/add_buddy_dialog.Tpo" ".deps/add_buddy_dialog.Plo"; \ else rm -f ".deps/add_buddy_dialog.Tpo"; exit 1; \ fi In file included from add_buddy_dialog.c:27: gevolution.h:36:34: floating constant in preprocessor expression gevolution.h:36:34: floating constant in preprocessor expression gevolution.h:36:34: floating constant in preprocessor expression gevolution.h:36:34: floating constant in preprocessor expression gevolution.h:36:34: floating constant in preprocessor expression gevolution.h:36:34: floating constant in preprocessor expression make[3]: *** [add_buddy_dialog.lo] Error 1 make[3]: Leaving directory `/home/root/tmp/portage/gaim-0.79/work/gaim-0.79/plugins/gevolution' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/root/tmp/portage/gaim-0.79/work/gaim-0.79/plugins' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/root/tmp/portage/gaim-0.79/work/gaim-0.79' make: *** [all] Error 2 !!! ERROR: net-im/gaim-0.79 failed. !!! Function src_compile, Line 96, Exitcode 2 !!! Make failed Reproducible: Always Steps to Reproduce: decoder root # emerge info Portage 2.0.50-r8 (default-x86-2004.0, gcc-3.3.3, glibc-2.3.3.20040420-r0, 2.6. 5) ================================================================= System uname: 2.6.5 i686 Pentium III (Coppermine) Gentoo Base System version 1.4.16 distcc 2.14 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-mcpu=pentium3 -march=pentium3 -O2 -pipe -fomit-frame-pointer -ffast-math -fforce-addr -falign-functions" 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 /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="-mcpu=pentium3 -march=pentium3 -O2 -pipe -fomit-frame-pointer -ffast-math -fforce-addr -falign-functions" DISTDIR="/home/root/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://ftp.linux.ee/pub/gentoo/distfiles/ http://trumpetti.atm. tut.fi/gentoo/ ftp://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http: //mirror.pudas.net/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/home/root/tmp" PORTDIR="/home/root/portage" PORTDIR_OVERLAY="/home/root/breakmygentoo" SYNC="rsync://ftp.linux.ee/gentoo-portage" USE="X aalib accessibility acl acpi alsa apache2 avi berkdb bindist bonobo canna cdr cjk composite crypt cscope cups curl dga directfb divx divx4linux dri dvd dvdr encode ethereal evo expat f77 faac faad fastcgi fbcon flac flash foomaticdb freetype freewnn fs gatos gcj gd gdbm gif gimpprint ginac gnome gnomedb gphoto2 gpm gps gstreamer gtk gtk2 gtkhtml guile hdf5 imap imlib innodb ipv6 jack java jbig jikes jpeg ladcca lcms ldap libgda libwww live mad mbox mcal mikmod mmx mng motif mozcalendar mozilla mozp3p mozsvg mozxmlterm mpeg mpi mysql nas ncurses nhc98 nls nntp nptl objc offensive oggvorbis opengl oss pam pcmcia pda pdflib perl plotutils png pnp ppds prelude python qhull qt quicktime readline ruby samba sdk sdl slang slp smartcard snmp sox spell sqlite sse ssl tcltk tcpd tetex theora tiff truetype trusted type1 unicode usb v4l v4l2 video_cards_ati128 wmf wxwindows x86 xfig xinerama xml xml2 xosd xv xvid zlib" I'm using Evolution's pre-2.0 ebuilds from breakmygentoo, but this shouldn't be an issue.
My first idea was that this could be a locale issue, so I tried with LC_ALL="C" emerge gaim, but no success :(
This IS a problem with your evolution 2-0pre install, a quick fix is to add --disable-gevolution to the configure-flags in the ebuild
Yes it is an issue. What makes you think it "shouldn't be an issue" when you use a pre version of something not supported in portage. Especially since it is a major version difference I'd expect header files to change. In the meantime, take Andreas' suggestion. Perhaps I'll look for an evo USE flag and disable it otherwise.
I'm going to close this as it is 99% certainly the fault of your use of unsupported Evolution and breakmygentoo, which has in this case, broken your gentoo. If the problem still occurs after you've cleaned your box up, feel free to re-open this bug.