ports/79842: [MAINTAINER] databases/db42: fix data loss in recovery

Matthias Andree matthias.andree at gmx.de
Tue Apr 12 23:20:25 UTC 2005


>Number:         79842
>Category:       ports
>Synopsis:       [MAINTAINER] databases/db42: fix data loss in recovery
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Tue Apr 12 23:20:24 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Matthias Andree
>Release:        FreeBSD 4.11-RELEASE-p2 i386
>Organization:
>Environment:
System: FreeBSD libertas.emma.line.org 4.11-RELEASE-p2 FreeBSD 4.11-RELEASE-p2 #19: Tue Apr  5 19:32:32 CEST
>Description:
Add two SleepyCat patches to fix:

- log sequence error and missing data when transactional database is walked
  with a cursor after being loaded non-transactionally

- memory leak when repeatedly opening/closing database environments

Generated with FreeBSD Port Tools 0.63
>How-To-Repeat:
>Fix:

--- db42-4.2.52_4.patch begins here ---
diff -ruN --exclude=CVS /usr/ports/databases/db42/Makefile /root/ports/databases/db42/Makefile
--- /usr/ports/databases/db42/Makefile	Sun Apr 10 15:23:02 2005
+++ /root/ports/databases/db42/Makefile	Wed Apr 13 01:06:39 2005
@@ -7,11 +7,12 @@
 
 PORTNAME=	db42
 PORTVERSION=	4.2.52
-PORTREVISION=	3
+PORTREVISION=	4
 CATEGORIES=	databases
 PKGNAMESUFFIX?=
 
-PATCHFILES=	patch.${PORTVERSION}.1  patch.${PORTVERSION}.2
+PATCHFILES=	patch.${PORTVERSION}.1  patch.${PORTVERSION}.2 \
+		patch.${PORTVERSION}.3  patch.${PORTVERSION}.4
 
 MAINTAINER=	matthias.andree at gmx.de
 COMMENT=	The Berkeley DB package, revision 4.2
diff -ruN --exclude=CVS /usr/ports/databases/db42/distinfo /root/ports/databases/db42/distinfo
--- /usr/ports/databases/db42/distinfo	Tue Feb 24 15:32:27 2004
+++ /root/ports/databases/db42/distinfo	Wed Apr 13 00:46:10 2005
@@ -4,3 +4,7 @@
 SIZE (bdb/patch.4.2.52.1) = 988
 MD5 (bdb/patch.4.2.52.2) = 3da7efd8d29919a9113e2f6f5166f5b7
 SIZE (bdb/patch.4.2.52.2) = 1433
+MD5 (bdb/patch.4.2.52.3) = 0bf9ebbe852652bed433e522928d40ec
+SIZE (bdb/patch.4.2.52.3) = 8672
+MD5 (bdb/patch.4.2.52.4) = 9cfeff4dce0c11372c0b04b134f8faef
+SIZE (bdb/patch.4.2.52.4) = 1311
--- db42-4.2.52_4.patch ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list