mirror of
https://git.openldap.org/openldap/openldap.git
synced 2025-12-23 08:09:34 -05:00
Not current
This commit is contained in:
parent
689c08c424
commit
e7234eaf6c
1 changed files with 0 additions and 29 deletions
|
|
@ -1,29 +0,0 @@
|
||||||
Berkeley DB version 2.x and OpenLDAP running threads
|
|
||||||
====================================================
|
|
||||||
|
|
||||||
Special care has to be taken when building Berkeley DB 2.x
|
|
||||||
for use with OpenLDAP as an slapd backend. If OpenLDAP is used
|
|
||||||
with threads, so must Berkeley DB. If OpenLDAP is built without
|
|
||||||
threads, so must Berkeley DB. In general, you should use
|
|
||||||
the latest Sleepycat version.
|
|
||||||
|
|
||||||
The configuration tool of Sleepycat's Berkeley DB will automatically
|
|
||||||
set appropriate options on IRIX, OSF/1, and SUN Solaris platforms
|
|
||||||
(version 2.3.16), as well as FreeBSD (version 2.7.5). The options
|
|
||||||
must be manually defined on other plaforms, e.g. on LINUX.
|
|
||||||
|
|
||||||
On PC-LINUX (kernel version 2.0.35, linux kernel threads as imple-
|
|
||||||
mented by libpthreads.so.1.60.4) with gcc as the standard compiler
|
|
||||||
the environment variable CPPFLAGS must define -D_REENTRANT, while
|
|
||||||
building the Berkeley DB package.
|
|
||||||
|
|
||||||
DO NOT USE THE -ansi CFLAG, SINCE THEN THE DB PACKAGE'S CONFIGURE
|
|
||||||
CANNOT FIND THE X86/GCC SPINLOCKS, WHICH ARE NEEDED FOR THREAD-
|
|
||||||
SUPPORT WITH THE BERKELEY DB.
|
|
||||||
|
|
||||||
Please check carefully if your platform is not mentioned above.
|
|
||||||
|
|
||||||
The OpenLDAP configure tool will most probably find the correct
|
|
||||||
configuration itself. No special action has to be taken
|
|
||||||
while building the OpenLDAP package.
|
|
||||||
|
|
||||||
Loading…
Reference in a new issue