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

Reply via email to