diff configure.in @ 296:5a79be0ef6a8 r21-0b46

Import from CVS: tag r21-0b46
author cvs
date Mon, 13 Aug 2007 10:38:46 +0200
parents 4b85ae5eabfb
children 70ad99077275
line wrap: on
line diff
--- a/configure.in	Mon Aug 13 10:38:02 2007 +0200
+++ b/configure.in	Mon Aug 13 10:38:46 2007 +0200
@@ -3450,10 +3450,11 @@
 fi
 
 if test "$with_database_berkdb" != "no"; then
-  AC_CHECK_FUNC(dbopen, with_database_berkdb=yes need_libdb=no)
-  if test "$need_libdb" != "no"; then
-    AC_CHECK_LIB(db, dbopen, with_database_berkdb=yes need_libdb=yes)
-    fi
+  AC_CHECK_FUNC(dbopen,     with_database_berkdb=yes need_libdb=no,
+  AC_CHECK_FUNC(db_open,    with_database_berkdb=yes need_libdb=no,
+  AC_CHECK_LIB(db, dbopen,  with_database_berkdb=yes need_libdb=yes,
+  AC_CHECK_LIB(db, db_open, with_database_berkdb=yes need_libdb=yes))))
+
   if test "$with_database_berkdb" = "yes"; then
     for path in "db/db.h" "db.h"; do
 AC_TRY_COMPILE([#ifdef HAVE_INTTYPES_H