>>> md5 src_uri ;-) irman-python-0.1.tar.gz >>> Unpacking source... >>> Unpacking irman-python-0.1.tar.gz to /mnt/raid0/tmp/portage/irman-python-0.1/work >>> Source unpacked. running build running build_ext building 'irmanmodule' extension creating build creating build/temp.linux-x86_64-2.3 gcc -fno-strict-aliasing -DNDEBUG -O2 -pipe -fomit-frame-pointer -fPIC -I/usr/include/python2.3 -c irmanmodule.c -o build/temp.linux-x86_64-2.3/irmanmodule.o creating build/lib.linux-x86_64-2.3 gcc -pthread -shared -O2 -pipe -fomit-frame-pointer build/temp.linux-x86_64-2.3/irmanmodule.o -lirman -o build/lib.linux-x86_64-2.3/irmanmodule.so /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.0/../../../../x86_64-pc-linux-gnu/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.0/../../../../lib64/libirman.a(irfunc.o): relocation R_X86_64_32S can not be used when making a shared object; recompile with -fPIC /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.0/../../../../lib64/libirman.a: could not read symbols: Bad value collect2: ld returned 1 exit status error: command 'gcc' failed with exit status 1 !!! ERROR: dev-python/irman-python-0.1 failed. !!! Function distutils_src_compile, Line 38, Exitcode 1 !!! compilation failed
ok... it's too late for me to be reporting bugs right now... reassigning this as appropriate =) Maybe we should update libirman to do shared only based on USE=static while we're at it...
fixed in portage.