Build fails for me using parallel make. The exact error is: libtool: install: (cd /var/tmp/portage/dev-libs/redland-1.0.16/image//usr/lib64 && { ln -s -f librdf.so.0.0.0 librdf.so.0 || { rm -f librdf.so.0 && ln -s librdf.so.0.0.0 librdf.so.0; }; }) /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.1/../libtool: install: (cd /var/tmp/portage/dev-libs/redland-1.0.16/image//usr/lib64 && { ln -s -f librdf.so.0.0.0 librdf.so || { rm -f librdf.so && ln -s librdf.so.0.0.0 librdf.so; }; }) ../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lrdf collect2: error: ld returned 1 exit status libtool: install: /usr/lib64/portage/bin/ebuild-helpers/xattr/install -c .libs/librdf.lai /var/tmp/portage/dev-libs/redland-1.0.16/image//usr/lib64/librdf.la libtool: install: error: relink `librdf_storage_sqlite.la' with the above command before installing it make[3]: *** [install-pluginLTLIBRARIES] Error 1 using MAKEOPTS=-j1 works around the issue. Reproducible: Always
Same here. MAKEOPTS="-j1" solved the issue. Portage 2.2.1 (hardened/linux/amd64, gcc-4.6.3, glibc-2.15-r3, 3.10.1-hardened-r1 x86_64) ================================================================= System uname: Linux-3.10.1-hardened-r1-x86_64-AMD_Phenom-tm-_II_X4_965_Processor-with-gentoo-2.2
I've added -j1 for now with the permission of Chainsaw (sound herd). On my box it goes from 44s build time to 47s build time so personally this is good enough for me. If anyone wants to fix this better please feel free, and please remember to submit the patch upstream. thanks for the report.