# echo 'int main() { }' | gcc -std=c99 -m32 -O2 -g -L=/emul/linux/x86/usr/lib -lcairo -lXft -x c - -o /dev/null /emul/linux/x86/usr/lib/libcairo.so: undefined reference to `FT_GlyphSlot_Embolden' collect2: ld returned 1 exit status The problem appears to be in the libfreetype that is in the current app-emulation/emul-linux-x86-xlibs (copying the freetype off a 32-bit system works around this)
*** Bug 155796 has been marked as a duplicate of this bug. ***
emul libs are not meant to build stuff against them. If you want to build stuff, use a 32bit chroot.. That's why the .so links aren't there.
that said, I'm making a x11libs-7.0-r3 ... and new gtklibs..
2.10.6.3 should fix it.