Kurt, Adding -fno-common to CFLAGS fixes the common symbol problem, so you can back out those code changes in this ITS (or at least note that it's not necessary to initialize the mutex in libldap_r). -- Luke -- Luke Howard | Darwin Developer | PADL Software Pty Ltd www.padl.com | lukeh@darwin.apple.com | lukeh@padl.com