net-mail/evolution-1.4.5 merges and runs fine IF you have -fPIC in your CFLAGS. It fails without -fPIC. The following dependencies for evolution also worked (but did NOT require -fPIC): net-libs/libsoup-1.99.26 gnome-extra/libgtkhtml-3.0.9 app-pda/pilot-link-0.11.8 app-pda/gnome-pilot-2.0.10-r1 app-pda/gnome-pilot-conduits-2.0.10-r1 net-libs/gnutls-0.8.10 There may be others that I have missed. The relevant USE flags for evolution I had set were: +ssl +mozilla +ldap -doc -spell +pda +ipv6 -kerberos -kde +crypt I already had mozilla installed, so it did NOT attempt to merge dev-libs/nspr (which does NOT build on amd64) emerge info: Portage 2.0.49-r15 (default-amd64-1.4, gcc-3.3.2, glibc-2.3.2-r8, 2.6.0-test9) ================================================================= System uname: 2.6.0-test9 x86_64 4 Gentoo Base System version 1.4.3.11 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CFLAGS="-O2 -pipe" CHOST="x86_64-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /var/qmail/control /usr/share/config /usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs sandbox ccache" GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="amd64 oss 3dnow apm avi crypt -cups encode foomaticdb gif -java jpeg gnome libg++ mikmod mmx motif mpeg ncurses nls oggvorbis pdflib png -qt quicktime sse truetype xml2 xmms xv zlib gdbm berkdb slang readline sdl gpm tcpd pam libwww ssl perl python esd imlib opengl mozilla X gtk gtk2 alsa -kde -qt ipv6 tcltk -java acl cjk pic sdk multilib innodb ldap mysql curl flash gd freetds imap mcal odbc qt snmp tiff samba slp cups nas apache2 informix maildir javascript fbcon -spell xinerama xml -arts mad dga aalib joystick offensive moznoirc moznomail moznocompose pda gnutls"
I successfully emerged evolution-1.4.5 _WITHOUT_ -fPIC in my USE flags on my amd64 machine. I would suggest the ebuild only needs ~amd64 added to keywords.
no -fPIC need here ... marked stable, closing
I think that +pda might have something to do with this. I also could not compile evolution without -fPIC, and it indicated that -fPIC was needed while compiling the address book conduits for gnome-pilot. -fPIC seems to have fixed the problem. Perhaps those who have gotten evolution to compile without -fPIC are not using gnome-pilot?
I have to agree with Richard. I get the same failure with +pda. It does compile ok using -fPIC and +pda.