--- src/modules/standard/mod_auth_db.module 2004-11-24 20:10:19.000000000 +0100 +++ src/modules/standard/mod_auth_db.module.oden 2008-01-18 17:57:07.000000000 +0100 @@ -2,7 +2,40 @@ ConfigStart DB_VERSION='' DB_LIB='' - if ./helpers/TestCompile func db_create; then + + if ./helpers/TestCompile lib db-4 db_create_4000; then + DB_VERSION='Berkeley-DB/4.x' + DB_LIB='-ldb-4' + CFLAGS="$CFLAGS -I/usr/include/db4" + elif ./helpers/TestCompile lib db-4.0 db_create_4000; then + DB_VERSION='Berkeley-DB/4.x' + DB_LIB='-ldb-4.0' + CFLAGS="$CFLAGS -I/usr/include/db4" + elif ./helpers/TestCompile lib db-4.1 db_create_4001; then + DB_VERSION='Berkeley-DB/4.1' + DB_LIB='-ldb-4.1' + CFLAGS="$CFLAGS -I/usr/include/db4" + elif ./helpers/TestCompile lib db-4.2 db_create_4002; then + DB_VERSION='Berkeley-DB/4.2' + DB_LIB='-ldb-4.2' + CFLAGS="$CFLAGS -I/usr/include/db4" + elif ./helpers/TestCompile lib db-4.3 db_create_4003; then + DB_VERSION='Berkeley-DB/4.3' + DB_LIB='-ldb-4.3' + CFLAGS="$CFLAGS -I/usr/include/db4" + elif ./helpers/TestCompile lib db-4.4 db_create_4004; then + DB_VERSION='Berkeley-DB/4.4' + DB_LIB='-ldb-4.4' + CFLAGS="$CFLAGS -I/usr/include/db4" + elif ./helpers/TestCompile lib db-4.5 db_create_4005; then + DB_VERSION='Berkeley-DB/4.5' + DB_LIB='-ldb-4.5' + CFLAGS="$CFLAGS -I/usr/include/db4" + elif ./helpers/TestCompile lib db-4.6 db_create_4006; then + DB_VERSION='Berkeley-DB/4.6' + DB_LIB='-ldb-4.6' + CFLAGS="$CFLAGS -I/usr/include/db4" + elif ./helpers/TestCompile func db_create; then DB_VERSION='Berkeley-DB/3.x' elif ./helpers/TestCompile lib db db_create; then DB_VERSION='Berkeley-DB/3.x'