build: fix building with external libtdb
authorMichael Adam <obnox@samba.org>
Wed, 11 Jun 2014 16:16:34 +0000 (18:16 +0200)
committerMartin Schwenke <martin@meltin.net>
Wed, 24 Feb 2016 05:59:07 +0000 (16:59 +1100)
Signed-off-by: Michael Adam <obnox@samba.org>
Reviewed-by: Jelmer Vernooij <jelmer@samba.org>
(Imported from commit 4106cf2eb969da179720067c86728441442cde59)

lib/tdb/libtdb.m4

index 6503bf15f44473c665310213a58f6436ee6d001c..86efc7d32c8cda5fc20cd71ef5129b03e0de3d47 100644 (file)
@@ -10,13 +10,13 @@ AC_SUBST(TDB_CFLAGS)
 
 if test x"$INCLUDED_TDB" != x"yes" ; then
     AC_CHECK_HEADERS(tdb.h)
-    AC_CHECK_LIB(tdb, tdb_transaction_write_lock_mark, [ TDB_LIBS="-ltdb" ])
-    if test x"$ac_cv_header_tdb_h" = x"no" -o x"$ac_cv_lib_tdb_tdb_transaction_write_lock_mark" = x"no" ; then
-        INCLUDED_TDB=yes
-        TDB_CFLAGS=""
-    else
-        INCLUDED_TDB=no
-    fi
+    AC_CHECK_LIB(tdb, tdb_transaction_write_lock_mark,
+       [ TDB_LIBS="-ltdb"
+         TDB_CFLAGS=""
+         INCLUDED_TDB=no ],
+       [ TDB_LIBS=""
+         TDB_CFLAGS=""
+         INCLUDED_TDB=yes])
 fi
 
 AC_MSG_CHECKING(whether to use included tdb)