GoboLinux Downloads Documentation Community Recipes Screenshots

GoboLinux Recipe & Package Search Tool

13 versions of DB.

ProgramAgeSizeByWWWSummary
DB 6.2.23-r1 1397  1032 Luca...
Berkeley DB Database Library
DB 6.0.20-r1 2340  1025 Hish...
Berkeley DB Database Library
DB 5.1.19-r2 1278  1025 Luca...
Berkeley DB Database Library
DB 4.8.26-r2 3798  1017 Zbig...
Berkeley DB Database Library
DB 4.7.25-r2 4105  989 Raph...
Berkeley DB Database Library
DB 4.6.21-r2 4105  2086 Giam...
Berkeley DB Database Library
DB 4.5.20-r4 3759  2136 Andr...
Berkeley DB Database Library
DB 4.4.20-r2 4105  2703 Jona...
Berkeley DB Database Library
view entry at GitHub | download recipe.bz2 file
01-recovery_trap.patch
02-DB_TXN_set_name.patch
03-cursor_lookup.patch
04-buffer_retrieval_race.patch
Recipe
Resources/BuildInformation
Resources/Dependencies
Resources/Description
Fix a bug where cache buffer retrieval could race with a checkpoint call,
potentially causing database environment recovery to fail.

*** db/mp/mp_fget.c.orig	2005-10-12 10:53:36.000000000 -0700
--- db/mp/mp_fget.c	2006-05-30 20:48:10.000000000 -0700
***************
*** 587,594 ****
  	 */
  	if (state != SECOND_MISS && bhp->ref == 1) {
  		bhp->priority = UINT32_MAX;
! 		SH_TAILQ_REMOVE(&hp->hash_bucket, bhp, hq, __bh);
! 		SH_TAILQ_INSERT_TAIL(&hp->hash_bucket, bhp, hq);
  		hp->hash_priority =
  		    SH_TAILQ_FIRSTP(&hp->hash_bucket, __bh)->priority;
  	}
--- 587,597 ----
  	 */
  	if (state != SECOND_MISS && bhp->ref == 1) {
  		bhp->priority = UINT32_MAX;
! 		if (SH_TAILQ_FIRST(&hp->hash_bucket, __bh) !=
! 		     SH_TAILQ_LAST(&hp->hash_bucket, hq, __bh)) {
! 			SH_TAILQ_REMOVE(&hp->hash_bucket, bhp, hq, __bh);
! 			SH_TAILQ_INSERT_TAIL(&hp->hash_bucket, bhp, hq);
! 		}
  		hp->hash_priority =
  		    SH_TAILQ_FIRSTP(&hp->hash_bucket, __bh)->priority;
  	}
DB 4.3.29-r1 4105  896 Fern...
Berkeley DB Database Library
DB 4.3.28-r1 4105  859 Andr...
Berkeley DB Database Library
DB 4.3.27-r1 4105  908 roko
Berkeley DB Database Library
DB 4.3.21-r1 4105  550 Andr...
Deep Blue is a theme built around an ocean background.
DB 4.2.52-r1 4105  496
Deep Blue is a theme built around an ocean background.