* minor new port: i386-pc-linux-fc2 (Fedora Core 2).
authorErez Zadok <ezk@cs.sunysb.edu>
Thu, 29 Jul 2004 22:50:52 +0000 (22:50 +0000)
committerErez Zadok <ezk@cs.sunysb.edu>
Thu, 29 Jul 2004 22:50:52 +0000 (22:50 +0000)
commitca3da85b51ea90d814ee6a5006ae4c4f6d96e82a
tree8d106aab989e7734a7b9234398c205d5326b923d
parentcc9c2aca4f2333011a056bdf3c9e03156d5d300f
* minor new port: i386-pc-linux-fc2 (Fedora Core 2).

* amd/info_ldap.c (amu_ldap_rebind): don't use ldap_enable_cache()
unless the function exists in libldap and the extern is in
<ldap.h>.  Recently, openldap removed the extern from ldap.h, but
left the function in libldap, for binary compatibility; however
ldap_enable_cache and related functions have been deprecated (and
no longer listed in the header files), and therefore should be
avoided.

* m4/macros/check_extern_ldap.m4: new macro to check for
LDAP-specific externs.  This is separate from check_extern.m4 so
as to avoid breaking the general-purpose macro with LDAP-specific
headers.

* m4/macros/header_templates.m4: extern template for new
HAVE_EXTERN_LDAP_ENABLE_CACHE.

* configure.in: call new check_extern_ldap.m4 macro.

* Makefile.am (EXTRA_DIST_M4): distribute new check_extern_ldap.m4
macro.

* config.guess.long: distinguish between redhat and fedora-core
releases.
.cvsignore
ChangeLog
Makefile.am
NEWS
amd/info_ldap.c
config.guess.long
configure.in
m4/macros/check_extern_ldap.m4 [new file with mode: 0644]
m4/macros/header_templates.m4