OpenPKG CVS Repository
http://cvs.openpkg.org/
____________________________________________________________________________
Server: cvs.openpkg.org Name: Michael Schloh
Root: /e/openpkg/cvs Email: [EMAIL PROTECTED]
Module: openpkg-src Date: 14-Oct-2002 22:08:11
Branch: HEAD Handle: 2002101421081000
Added files:
openpkg-src/sasl sasl-db4.patch
Log:
Repaired build to conform to new Berkeley db 4.1.24 API.
Summary:
Revision Changes Path
1.1 +31 -0 openpkg-src/sasl/sasl-db4.patch
____________________________________________________________________________
Index: openpkg-src/sasl/sasl-db4.patch
============================================================
$ cvs update -p -r1.1 sasl-db4.patch
diff -Naur cyrus-sasl-2.1.7.orig/sasldb/db_berkeley.c
cyrus-sasl-2.1.7/sasldb/db_berkeley.c
--- cyrus-sasl-2.1.7.orig/sasldb/db_berkeley.c Fri Jul 5 17:45:13 2002
+++ cyrus-sasl-2.1.7/sasldb/db_berkeley.c Mon Oct 14 22:00:50 2002
@@ -85,7 +85,11 @@
ret = db_create(mbdb, NULL, 0);
if (ret == 0 && *mbdb != NULL)
{
- ret = (*mbdb)->open(*mbdb, path, NULL, DB_HASH, flags, 0660);
+#if DB_VERSION_MAJOR == 4 && DB_VERSION_MINOR >= 1
+ ret = (*mbdb)->open(*mbdb, NULL, path, NULL, DB_HASH, flags, 0660);
+#else
+ ret = (*mbdb)->open(*mbdb, path, NULL, DB_HASH, flags, 0660);
+#endif
if (ret != 0)
{
(void) (*mbdb)->close(*mbdb, 0);
diff -Naur cyrus-sasl-2.1.7.orig/utils/dbconverter-2.c
cyrus-sasl-2.1.7/utils/dbconverter-2.c
--- cyrus-sasl-2.1.7.orig/utils/dbconverter-2.c Fri Jul 5 17:44:43 2002
+++ cyrus-sasl-2.1.7/utils/dbconverter-2.c Mon Oct 14 22:04:56 2002
@@ -214,7 +214,11 @@
ret = db_create(mbdb, NULL, 0);
if (ret == 0 && *mbdb != NULL)
{
+#if DB_VERSION_MAJOR == 4 && DB_VERSION_MINOR >= 1
+ ret = (*mbdb)->open(*mbdb, NULL, path, NULL, DB_HASH, DB_CREATE, 0664);
+#else
ret = (*mbdb)->open(*mbdb, path, NULL, DB_HASH, DB_CREATE, 0664);
+#endif
if (ret != 0)
{
(void) (*mbdb)->close(*mbdb, 0);
______________________________________________________________________
The OpenPKG Project www.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]