From: Julio Sánchez Fernández Date: Mon, 13 Mar 2000 17:55:41 +0000 (+0000) Subject: Fixed an irritating problem with nss_ldap and pam_ldap. Since these X-Git-Tag: LDBM_PRE_GIANT_RWLOCK~3154 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=50dafec453305eb9668669c2c7d333aa20d89458;p=openldap Fixed an irritating problem with nss_ldap and pam_ldap. Since these modules are dynamically loaded, they summon libldap when needed. However, depending on the security libraries available when the shared libldap was built, the latter brings up other dependencies. On some platforms, it seems that no solution is available: no indirect dynamic dependencies. But for some platforms where this is supported (in particular, Linux), the shared libldap must contain info on what other dynamic libraries it needs. We were failing to put this info into the shared library. This patch seems to fix it. --- diff --git a/libraries/libldap/Makefile.in b/libraries/libldap/Makefile.in index 826ad0da70..52e88b82da 100644 --- a/libraries/libldap/Makefile.in +++ b/libraries/libldap/Makefile.in @@ -35,6 +35,7 @@ LDAP_LIBDIR= ../../libraries XLIBS = -lldap -llber -llutil XXLIBS = $(SECURITY_LIBS) $(TLS_LIBS) +UNIX_XXLIBS = $(XXLIBS) LINKAGE = @LT_LIB_LINKAGE@