Note: ldd can't handle dlopen'ed dependent libraries and these unresolved symbols might be resolved by those. But this needs to be checked. Reproducer: rpm -ql <packagename>| grep lib.*so | xargs ldd -r tog-pegasus-2.5.1-10.FC6 undefined symbol: pthread_yield (/usr/lib/libpegclient.so.1) undefined symbol: pthread_yield (/usr/lib/libpegexportclient.so.1) undefined symbol: pthread_yield (/usr/lib/libpegcommon.so.1) undefined symbol: pthread_create (/usr/lib/libpegcommon.so.1) undefined symbol: pthread_getspecific (/usr/lib/libpegcommon.so.1) undefined symbol: pthread_mutexattr_destroy (/usr/lib/libpegcommon.so.1) undefined symbol: pthread_key_create (/usr/lib/libpegcommon.so.1) undefined symbol: pthread_mutexattr_settype (/usr/lib/libpegcommon.so.1) undefined symbol: pthread_mutexattr_init (/usr/lib/libpegcommon.so.1) undefined symbol: pthread_mutex_trylock (/usr/lib/libpegcommon.so.1) undefined symbol: pthread_join (/usr/lib/libpegcommon.so.1) undefined symbol: pthread_setspecific (/usr/lib/libpegcommon.so.1)
now fixed in CVS