/usr/bin/ar r libtlen.a hashtable.o pool.o rate.o snprintf.o str.o xmlnode.o xmlparse.o xmlrole.o xmltok.o auth.o sockets.o expat.o roster.o message.o events.o utils.o libtlen.o pubdir.o hub.o groupchat.o /usr/bin/ar: creating libtlen.a ranlib libtlen.a x86_64-pc-linux-gnu-gcc -g -O2 -shared -Wl,-soname,libtlen.so.1 -o libtlen.so.1.5 hashtable.o pool.o rate.o snprintf.o str.o xmlnode.o xmlparse.o xmlrole.o xmltok.o auth.o sockets.o expat.o roster.o message.o events.o utils.o libtlen.o pubdir.o hub.o groupchat.o -lm -lc x86_64-pc-linux-gnu-gcc -Wall -ggdb -o testclient testclient.c libtlen.a -lm /usr/lib/gcc-lib/x86_64-pc-linux-gnu/3.3.4/../../../../x86_64-pc-linux-gnu/bin/ld: pool.o: relocation R_X86_64_32 can not be used when making a shared object; recompile with -fPIC pool.o: could not read symbols: Bad value collect2: ld returned 1 exit status gmake[1]: *** [libtlen.so.1.5] Error 1 gmake[1]: *** Waiting for unfinished jobs.... gmake[1]: Leaving directory `/var/tmp/portage/libtlen-20040912/work/libtlen-20040912/lib' make: *** [libtlen] Error 2 !!! ERROR: net-libs/libtlen-20040912 failed. !!! Function src_compile, Line 19, Exitcode 2 !!! (no error message) !!! If you need support, post the topmost build error, NOT this status message. Reproducible: Always Steps to Reproduce: 1. add the ~amd64 keyword for libtlen in /etc/portage/packages.keywords 2. emerge libtlen 3. wait :) crayfish64 root # emerge info Portage 2.0.51-r3 (default-linux/amd64/2004.3, gcc-3.3.4, glibc-2.3.4.20040808-r1, 2.6.9-nitro3 x86_64) ================================================================= System uname: 2.6.9-nitro3 x86_64 AMD Athlon(tm) 64 Processor 3200+ Gentoo Base System version 1.4.16 Autoconf: sys-devel/autoconf-2.59-r5 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.15.90.0.1.1-r3 Headers: sys-kernel/linux26-headers-2.6.8.1-r2 Libtools: sys-devel/libtool-1.5.2-r7 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CFLAGS="-O2 -march=athlon64 -pipe -fomit-frame-pointer -ffast-math" CHOST="x86_64-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /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="-O2 -march=athlon64 -pipe -fomit-frame-pointer -ffast-math" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks" GENTOO_MIRRORS="http://gentoo.prz.rzeszow.pl http://gentoo.zie.pg.gda.pl http://gentoo.inode.at/ ftp://gentoo.inode.at/source" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync3.pl.gentoo.org/gentoo-portage" USE="amd64 X aalib acpi alsa apache2 arts berkdb bitmap-fonts cdparanoia cdr crypt cups doc dvd dvdr dvdread esd ex f77 fam fbcon flac fortran gcj gdbm gif gpm gtk gtk2 imlib ipv6 jabber java javascript jp2 jpeg junit kadu-modules kde libwww lzw lzw-tiff mad mbox mikmod milter motif mozilla multilib mysql ncurses nls nocd nowin nptl nvidia oggvorbis openal opengl pam perl php png python qt readline samba sdl slang spell ssl tcltk tcpd tetex tiff tlen truetype truetype-fonts type1-fonts usb userlocales vim-with-x xml2 xmms xosd xpm xrandr xv zlib"
assign to seemant because of this entry in metadata.xml: <herd>no-herd</herd> <maintainer> <email>spock@stars.eu.org</email> <name>Marcin Jurczuk</name> <description>Indirectly maintaining through seemant@gentoo.org</description> </maintainer> adding amd64@gentoo.org to cc list because it's obviously related to them.
i think amd64@gentoo.org can deal better with it than the maintainer
fixed in cvs, thanks