[Date Prev][Date Next] [Chronological] [Thread] [Top]

Re: openldap 2.3 recommended bdb version



Buchan Milne wrote:
 Quanah Gibson-Mount wrote:
> OpenLDAP 2.3 requires that you use the transactions patch to BDB
> 4.2.52 that's available from various locations (see

The patch is not "required" although it is certainly recommended.

>
<http://www.stanford.edu/services/directory/openldap/configuration/bdb-build-42.html>
>  for example).  I thought the patch was included somewhere in the
> OpenLDAP 2.3 source tarball, but I didn't see it when looking
> through the code.

It was supposed to be included. It will be included in the next 2.3 release. In the meantime you can get it from the OpenLDAP CVS.


http://www.openldap.org/devel/cvsweb.cgi/build/BerkeleyDB42.patch

 Hmm, could there not be a configure check for this patch? My initial
 Mandriva cooker contrib package of openldap2.3 isn't too stable, and
 I suspect this is the problem (due to one error message I saw to that
 effect), but it would be quite tricky for people to track down
 without knowing where to look ...

If there were a patch that were actually required, then of course we would check for it in the configure script, but it is not required. Its presence or absence has no impact on the stability of the BDB library or the OpenLDAP code. It merely allows the library to release the transaction log files without requiring slapd to shutdown, so that you can use db_archive or DB_LOG_AUTOREMOVE.


--
 -- Howard Chu
 Chief Architect, Symas Corp.       Director, Highland Sun
 http://www.symas.com               http://highlandsun.com/hyc
 Symas: Premier OpenSource Development and Support