Emerging app-text/talkfilters-2.3.3 on x86 results in the following libraries (I have set EXTRA_ECONF='--disable-static'): ./usr/lib/libtalkfilters.1.0.2 ./usr/lib/libtalkfilters.1 ./usr/lib/libtalkfilters ./usr/lib/libtalkfilters.la Note that the .so extension is missing, which means that gcc can't find it, for example: configure:21953: gcc -o conftest -g -O2 conftest.c -ltalkfilters >&5 /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5/../../../../i686-pc-linux-gnu/bin/ld: cannot find -ltalkfilters collect2: ld returned 1 exit status I managed to fix this by prepending this line to src_compile: libtoolize --force || die "libtoolize failed"
For clarification, using elibtoolize is NOT sufficient in this case.
Fixed. 2.3.3 bumped to 2.3.3-r1, kept stable. 2.3.4 bumped to 2.3.4-r1, still ~arch.