[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
OT: Cyrus SASL2 fail to build with Berkeley DB 4.1
- To: openldap-software@OpenLDAP.org
- Subject: OT: Cyrus SASL2 fail to build with Berkeley DB 4.1
- From: Turbo Fredriksson <turbo@bayour.com>
- Date: 22 Feb 2003 20:05:45 +0100
- Organization: LDAP/Kerberos expert wannabe
- User-agent: Gnus/5.0808 (Gnus v5.8.8) Emacs/20.7
Sorry for posting this here, I've yet to come to building OpenLDAP 2.1
with BDB4.1. But before I can do this, I need to get Cyrus-SASL 2.1.2
(Debian GNU/Linux source package name 'cyrus-sasl2-mit-2.1.2') to build
with BDB4.1...
The problem is that I'm running a woody system, which don't have bdb4.1
(as standard - I've taken the package from unstable and recompiled it
for my woody system). In woody the packages libdb2 (BDB v2.7.7.0-7) and
libdb3 (BDB v3.2.9-16) is installed (no devel packages, hence no .h or .a
files from those). I've installed the libdb4.1 and libdb4.1-dev (BDB
v4.1.25-2) myself.
It seems like the CyrusSASL2 configure script finds the libdb3 library:
----- s n i p -----
checking for db3/db.h... no
checking for db.h... yes
checking for db_create in -ldb-4.0... no
checking for db_create in -ldb4.0... no
checking for db_create in -ldb-4... no
checking for db_create in -ldb-3.3... no
checking for db_create in -ldb3.3... no
checking for db_create in -ldb-3.2... no
checking for db_create in -ldb3.2... no
checking for db_create in -ldb-3.1... no
checking for db_create in -ldb3.1... no
checking for db_create in -ldb-3... yes
checking DB library to use... berkeley
----- s n i p -----
These are the files installed (btw, the /usr/include/db.h found above
is from libdb4.1-dev):
----- s n i p -----
majorskan:/var/cache/apt/archives# ls -l /usr/lib/libdb*
lrwxrwxrwx 1 root root 15 Feb 22 19:32 /usr/lib/libdb-3.so -> libdb3.so.3.0.2
-rw-r--r-- 1 root root 10984994 Feb 22 15:15 /usr/lib/libdb-4.1.a
-rw-r--r-- 1 root root 711524 Feb 22 15:16 /usr/lib/libdb-4.1.so
lrwxrwxrwx 1 root root 12 Feb 22 16:17 /usr/lib/libdb-4.so -> libdb-4.1.so
lrwxrwxrwx 1 root root 11 Feb 22 16:17 /usr/lib/libdb.a -> libdb-4.1.a
lrwxrwxrwx 1 root root 12 Feb 22 16:17 /usr/lib/libdb.so -> libdb-4.1.so
lrwxrwxrwx 1 root root 16 Feb 22 11:47 /usr/lib/libdb1.so -> /lib/libdb1.so.2
lrwxrwxrwx 1 root root 15 Feb 22 19:32 /usr/lib/libdb3.so.3 -> libdb3.so.3.0.2
-rw-r--r-- 1 root root 684092 Apr 7 2002 /usr/lib/libdb3.so.3.0.2
majorskan:/var/cache/apt/archives# ls -l /lib/libdb*
lrwxrwxrwx 1 root root 15 Feb 22 11:34 /lib/libdb.so.2 -> libdb1-2.2.5.so
-rw-r--r-- 1 root root 233488 Apr 18 2002 /lib/libdb.so.3
-rw-r--r-- 1 root root 49828 Sep 18 11:40 /lib/libdb1-2.2.5.so
lrwxrwxrwx 1 root root 15 Feb 22 11:34 /lib/libdb1.so.2 -> libdb1-2.2.5.so
lrwxrwxrwx 1 root root 15 Feb 22 19:32 /lib/libdb2.so.2 -> libdb2.so.2.7.7
-rw-r--r-- 1 root root 262812 Apr 18 2002 /lib/libdb2.so.2.7.7
----- s n i p -----