pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/databases/db4 Update to 4.4.20:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/26b0b5145f47
branches:  trunk
changeset: 507592:26b0b5145f47
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Sun Feb 05 00:12:54 2006 +0000

description:
Update to 4.4.20:

Changes since Berkeley DB 4.4.16:

1. Add support for Visual Studio 2005. [#13521]

2. Fix a bug with in-memory transaction logs when files wrapped
around the buffer. [#13589]

3. Fix a bug where we needed to close replication's open files during
replication initialization. [#13623]

4. Fix a bug which could leave locks in the environment if database
compaction was run in a transactional environment on a non-transactional
database. This might have also have triggered deadlocks if the database
was opened transactionally. [#13680]

5. Fix a bug where setting the DB_REGISTER flag could result in
unnecessarily running recovery, or corruption of the registry file on
Windows systems. [#13789]

6. Fix a bug in Database.compact that could cause JVM crashes or
NullPointerException. [#13791]

7. Fix a bug that would cause a trap if an environment was opened
specifying DB_REGISTER and the environment directory could not be found.
[#13793]

8. Fix a buffer overflow bug when displaying process and thread IDs
in the Berkeley DB statistics output. [#13796]

9. Fix a bug where if there is insufficient memory for a database key
in a DBT configured to return a key value into user-specified memory, the
cursor is moved forward to the next entry in the database, which can cause
applications to skip key/data pairs. [#13815]

10. Fix a bug that could cause the loss of an update to a QUEUE database
in a hot backup. [#13823]

11. Fix a bug where retrieval from a secondary index could result in a
core dump. [#13843]

12. Fix a bug that could cause part of the free list to become unlinked
if a btree compaction was rolled back due to a transaction abort. [#13891]

13. Fix a bug with in-memory logging that could cause a race condition to
corrupt the logs. [#13919]

[no shlib major bump this time, yay]

diffstat:

 databases/db4/Makefile |   7 +++++--
 databases/db4/PLIST    |   9 ++++++---
 databases/db4/distinfo |  14 ++++++++++----
 3 files changed, 21 insertions(+), 9 deletions(-)

diffs (107 lines):

diff -r e41e7ef0fa7c -r 26b0b5145f47 databases/db4/Makefile
--- a/databases/db4/Makefile    Sun Feb 05 00:05:39 2006 +0000
+++ b/databases/db4/Makefile    Sun Feb 05 00:12:54 2006 +0000
@@ -1,11 +1,14 @@
-# $NetBSD: Makefile,v 1.42 2006/01/06 15:08:46 wiz Exp $
+# $NetBSD: Makefile,v 1.43 2006/02/05 00:12:54 wiz Exp $
 
-DISTNAME=              db-4.4.16
+DISTNAME=              db-4.4.20
 PKGNAME=               ${DISTNAME:S/db/db4/}
 CATEGORIES=            databases
 MASTER_SITES=          http://downloads.sleepycat.com/ \
                        ftp://ftp.sleepycat.com/releases/
 
+PATCHFILES=            patch.4.4.20.1 patch.4.4.20.2
+PATCH_SITES=           http://www.sleepycat.com/update/4.4.20/
+
 MAINTAINER=            tech-pkg%NetBSD.org@localhost
 HOMEPAGE=              http://www.sleepycat.com/
 COMMENT=               Berkeley DB version 4 from Sleepycat Software
diff -r e41e7ef0fa7c -r 26b0b5145f47 databases/db4/PLIST
--- a/databases/db4/PLIST       Sun Feb 05 00:05:39 2006 +0000
+++ b/databases/db4/PLIST       Sun Feb 05 00:12:54 2006 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.9 2006/01/06 15:08:46 wiz Exp $
+@comment $NetBSD: PLIST,v 1.10 2006/02/05 00:12:54 wiz Exp $
 bin/berkeley_db4_svc
 bin/db4_archive
 bin/db4_checkpoint
@@ -192,7 +192,6 @@
 share/doc/db4/api_c/mutex_stat.html
 share/doc/db4/api_c/mutex_unlock.html
 share/doc/db4/api_c/object.html
-share/doc/db4/api_c/pindex.src
 share/doc/db4/api_c/rep_elect.html
 share/doc/db4/api_c/rep_limit.html
 share/doc/db4/api_c/rep_list.html
@@ -564,6 +563,7 @@
 share/doc/db4/gsg/C/keyCreator.html
 share/doc/db4/gsg/C/preface.html
 share/doc/db4/gsg/C/readSecondary.html
+share/doc/db4/gsg/C/returns.html
 share/doc/db4/gsg/C/secondaryCursor.html
 share/doc/db4/gsg/C/secondaryDelete.html
 share/doc/db4/gsg/C/usingDbt.html
@@ -601,6 +601,7 @@
 share/doc/db4/gsg/CXX/keyCreator.html
 share/doc/db4/gsg/CXX/preface.html
 share/doc/db4/gsg/CXX/readSecondary.html
+share/doc/db4/gsg/CXX/returns.html
 share/doc/db4/gsg/CXX/secondaryCursor.html
 share/doc/db4/gsg/CXX/secondaryDelete.html
 share/doc/db4/gsg/CXX/usingDbt.html
@@ -732,6 +733,7 @@
 share/doc/db4/gsg_txn/JAVA/enabletxn.html
 share/doc/db4/gsg_txn/JAVA/envopen.html
 share/doc/db4/gsg_txn/JAVA/filemanagement.html
+share/doc/db4/gsg_txn/JAVA/gettingStarted.css
 share/doc/db4/gsg_txn/JAVA/hotfailover.html
 share/doc/db4/gsg_txn/JAVA/index.html
 share/doc/db4/gsg_txn/JAVA/inmem_txnexample_java.html
@@ -742,6 +744,7 @@
 share/doc/db4/gsg_txn/JAVA/logfileremoval.html
 share/doc/db4/gsg_txn/JAVA/maxtxns.html
 share/doc/db4/gsg_txn/JAVA/nestedtxn.html
+share/doc/db4/gsg_txn/JAVA/perftune-intro.html
 share/doc/db4/gsg_txn/JAVA/preface.html
 share/doc/db4/gsg_txn/JAVA/readblock.jpg
 share/doc/db4/gsg_txn/JAVA/readmodifywrite.html
@@ -752,6 +755,7 @@
 share/doc/db4/gsg_txn/JAVA/simplelock.jpg
 share/doc/db4/gsg_txn/JAVA/txn_ccursor.html
 share/doc/db4/gsg_txn/JAVA/txnconcurrency.html
+share/doc/db4/gsg_txn/JAVA/txncursor.html
 share/doc/db4/gsg_txn/JAVA/txnexample_java.html
 share/doc/db4/gsg_txn/JAVA/txnindices.html
 share/doc/db4/gsg_txn/JAVA/txnnowait.html
@@ -1176,7 +1180,6 @@
 share/doc/db4/ref/build_win/notes.html
 share/doc/db4/ref/build_win/small.html
 share/doc/db4/ref/build_win/test.html
-share/doc/db4/ref/build_win/unicode.html
 share/doc/db4/ref/cam/app.html
 share/doc/db4/ref/cam/fail.html
 share/doc/db4/ref/cam/intro.html
diff -r e41e7ef0fa7c -r 26b0b5145f47 databases/db4/distinfo
--- a/databases/db4/distinfo    Sun Feb 05 00:05:39 2006 +0000
+++ b/databases/db4/distinfo    Sun Feb 05 00:12:54 2006 +0000
@@ -1,8 +1,14 @@
-$NetBSD: distinfo,v 1.21 2006/01/06 15:08:47 wiz Exp $
+$NetBSD: distinfo,v 1.22 2006/02/05 00:12:54 wiz Exp $
 
-SHA1 (db-4.4.16.tar.gz) = 08ce785ad051ed6e9712201423ddb9045d0cd62c
-RMD160 (db-4.4.16.tar.gz) = 45ad5435eb9d49f69a64e0323d6de414346db2d0
-Size (db-4.4.16.tar.gz) = 8116212 bytes
+SHA1 (db-4.4.20.tar.gz) = 1931c0774c3e2fc45741ba9b7c4187a12801184c
+RMD160 (db-4.4.20.tar.gz) = 1e62a7583c8064f1e8533e188db4644d6d047f66
+Size (db-4.4.20.tar.gz) = 8112163 bytes
+SHA1 (patch.4.4.20.1) = 5843380b67561134432f46dce53b67a133ef7962
+RMD160 (patch.4.4.20.1) = 57ecff5ecb934e1eb771c49e4e67246d579702b2
+Size (patch.4.4.20.1) = 867 bytes
+SHA1 (patch.4.4.20.2) = 75f0ae6ef06a23a690e5ebe6460552a11448ef32
+RMD160 (patch.4.4.20.2) = e560b07cc20dbd6865d8aad91941515f8fb031c1
+Size (patch.4.4.20.2) = 721 bytes
 SHA1 (patch-aa) = dea422ca0265dc43a5cc9d342be6d2edd6ceeaf3
 SHA1 (patch-ab) = 1da34e325931b2de3646c03562289dd28b9b7eb5
 SHA1 (patch-ac) = 9ca09880abf95f415d5dc8b2595d3da755af18d9



Home | Main Index | Thread Index | Old Index