Donn Cave wrote:
On Wednesday, July 7, 2004, at 09:56 AM, Howard Chu wrote:Actually, there's something deeper wrong here; libdb-4.2.so should not have any dependencies on any pthread_* functions. This BDB library has not been built correctly.
Hm, my libdb.a has references to pthread_*. I didn't think that was surprising, since there's a lot of code in there trying to deal with thread safety. (But I've wondered how much potential there is for trouble, with OpenLDAP and who knows which of its dependency libraries all auto-configuring their own thread locking. DB's autoconfig sets HAVE_MUTEX_PTHREADS on Redhat RHE3, but HAVE_MUTEX_X86_GCC_ASSEMBLY on Redhat 7.3, etc.)