gcc -L/usr/X11R6/lib -lX11 `esd-config --libs` -shared -o libcompress.so xmms-glue.o compress.o -Wl,-soname -Wl,libcompress.so /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.0/../../../../x86_64-pc-linux-gnu/bin/ld: xmms-glue.o: relocation R_X86_64_32 can not be used when making a shared object; recompile with -fPIC xmms-glue.o: could not read symbols: Bad value collect2: ld returned 1 exit status make: *** [libcompress.so] Error 1 !!! ERROR: media-sound/audiocompress-1.5 failed. !!! Function src_compile, Line 22, Exitcode 2 !!! (no error message)
fixed in portage... still -amd64 for other reasons that I'll look into if there is a demand...