>>> Emerging (1 of 1) sys-libs/libixp-0.2-r1 to / * libixp-0.2.tar.gz MD5 ;-) ... [ ok ] * libixp-0.2.tar.gz RMD160 ;-) ... [ ok ] * libixp-0.2.tar.gz SHA1 ;-) ... [ ok ] * libixp-0.2.tar.gz SHA256 ;-) ... [ ok ] * libixp-0.2.tar.gz size ;-) ... [ ok ] * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ... [ ok ] * checking libixp-0.2.tar.gz ;-) ... [ ok ] >>> Unpacking source... >>> Unpacking libixp-0.2.tar.gz to /var/tmp/portage/sys-libs/libixp-0.2-r1/work * Applying libixp-0.2-shared-object.patch ... [ ok ] >>> Source unpacked. >>> Compiling source in /var/tmp/portage/sys-libs/libixp-0.2-r1/work/libixp-0.2 ... libixp build options: CC client.c CFLAGS = -march=athlon64 -O2 -pipe -msse3 -I. -I/usr/include -DVERSION="0.2" LDFLAGS = -L/usr/lib -lc -L. CC convert.c CC = x86_64-pc-linux-gnu-gcc SOFLAGS = -fPIC -shared LD = x86_64-pc-linux-gnu-gcc CC intmap.c CC message.c CC request.c CC server.c CC socket.c CC transport.c CC util.c CC ixpc.c AR libixp.a CC libixp.so /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/../../../../x86_64-pc-linux-gnu/bin/ld: client.o: relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC client.o: could not read symbols: Bad value collect2: ld returned 1 exit status make: *** [libixp.so] Error 1 make: *** Waiting for unfinished jobs.... !!! ERROR: sys-libs/libixp-0.2-r1 failed. Call stack: ebuild.sh, line 1614: Called dyn_compile ebuild.sh, line 971: Called qa_call 'src_compile' environment, line 3126: Called src_compile ebuild.sh, line 645: Called die !!! emake failed !!! If you need support, post the topmost build error, and the call stack if relevant. !!! A complete build log is located at '/var/tmp/portage/sys-libs/libixp-0.2-r1/temp/build.log'.