Nice - it worked with Ned's crossdev-wrappers - I had to manually adjust
the existing ${SYSROOT}/usr/lib/lib{com_err,ss}.so linker scripts to
reflect the ${SYSROOT}.
I guess if I hadn't already had sys-libs/com_err and sys-libs/ss
installed, then crossdev-wrapper would have properly processed the .so
files they generated in ${SYSROOT}/usr/lib .
So basically, I edited ${SYSROOT}/usr/lib/lib{com_err,ss}.so and replaced:
GROUP ( /lib/libcom_err.so )
with
GROUP ( /usr/arm-unknown-linux-gnu/usr/lib/libcom_err.so )
and it was fine.
After that there were no more issues with cross-emerging sys-lib/ss or
sys-lib/com_err
Thanks to everyone :)
Chris