From: adgor Date: Mon, 28 Mar 2005 16:57:51 +0000 (+0000) Subject: - Fixed db linking X-Git-Tag: auto/th/cyrus-sasl-2_1_20-2_2~5 X-Git-Url: http://git.pld-linux.org/?p=packages%2Fcyrus-sasl.git;a=commitdiff_plain;h=a10cdd51b162cb2d226439fa8919095894b9cee6 - Fixed db linking Changed files: cyrus-sasl-db.patch -> 1.1 --- diff --git a/cyrus-sasl-db.patch b/cyrus-sasl-db.patch new file mode 100644 index 0000000..d9952a9 --- /dev/null +++ b/cyrus-sasl-db.patch @@ -0,0 +1,20 @@ +--- cyrus-sasl-2.1.20/cmulocal/berkdb.m4.orig 2004-09-13 23:57:17.000000000 +0200 ++++ cyrus-sasl-2.1.20/cmulocal/berkdb.m4 2005-03-28 18:44:21.011044280 +0200 +@@ -212,13 +212,16 @@ + fi + + saved_LIBS=$LIBS +- for dbname in db-4.2 db4.2 db42 db-4.1 db4.1 db41 db-4.0 db4.0 db-4 db40 db4 db-3.3 db3.3 db33 db-3.2 db3.2 db32 db-3.1 db3.1 db31 db-3 db30 db3 db ++ for dbname in db-4.3 db4.3 db43 db-4.2 db4.2 db42 db-4.1 db4.1 db41 db-4.0 db4.0 db-4 db40 db4 db-3.3 db3.3 db33 db-3.2 db3.2 db32 db-3.1 db3.1 db31 db-3 db30 db3 db + do + LIBS="$saved_LIBS -l$dbname" + AC_TRY_LINK([#include ], + [db_create(NULL, NULL, 0);], + BDB_LIBADD="$BDB_LIBADD -l$dbname"; dblib="berkeley"; dbname=db, + dblib="no") ++ if test "$dblib" != "no"; then ++ break ++ fi + done + if test "$dblib" = "no"; then + LIBS="$saved_LIBS -ldb"