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]

Reply via email to