The book currently mentions that berkeley db is required for openldap. This is incorrect. It can also use gdbm instead of bdb. IMO, the dependency list should be changed to: Required: bdb (recommended) or gdbm.
If no switch is provided, openldap will link against bdb. To link against gdbm instead the following options need to be passed to configure: --disable-bdb --disable-hdb --with-ldbm-api=gdbm Additionally, openldap will optionally link against unixodbc with the --enable-sql option. Also, for some reason I could not get openldap to link against GNU Pth, didn't try to find out why. On a side note, I saw the discussion in the bug <http://blfs-bugs.linuxfromscratch.org/show_bug.cgi?id=1355> for openldap and I am confused. On their webpage, they list three types of releases: * Release: For general use. Currently 2.3.4 & 2.2.7. * Stable Release: Currently 2.2.6. Proved stable thru general use. * Testing Release: Unstable. It looks like the release to follow as per the guidelines for other packages is the latest release since their definition of stable seems to be different from what other maintainers use:) Note that I am not suggesting using the latest release for BLFS, just was not sure what their terminology is. -- Tushar Teredesai mailto:[EMAIL PROTECTED] http://www.linuxfromscratch.org/~tushar/ -- http://linuxfromscratch.org/mailman/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
