Subject: CVS commit: pkgsrc/devel/monotone
To: None <pkgsrc-changes@NetBSD.org>
From: Daniel Carosone <dan@netbsd.org>
List: pkgsrc-changes
Date: 09/22/2006 11:14:06
Module Name:	pkgsrc
Committed By:	dan
Date:		Fri Sep 22 11:14:06 UTC 2006

Modified Files:
	pkgsrc/devel/monotone: Makefile distinfo
Added Files:
	pkgsrc/devel/monotone/patches: patch-ab

Log Message:
Fix a regression introduced between 0.29 and 0.30 detected when
handling large repositories like NetBSD src.  Problem found by riz@,
fix from mainline a:njs/d:2006-09-22T07:01:26, tested by me.

bump rev to nb1

ChangeLog:

2006-09-21  Nathaniel Smith  <njs@pobox.com>

        * lru_writeback_cache.hh (clean_insert): Correct the cache
        overflow logic so as to _actually_ never remove the last element.
        Add an invariant to verify this.
        (insert_dirty): Add an invariant here too.


To generate a diff of this commit:
cvs rdiff -r1.28 -r1.29 pkgsrc/devel/monotone/Makefile
cvs rdiff -r1.21 -r1.22 pkgsrc/devel/monotone/distinfo
cvs rdiff -r0 -r1.3 pkgsrc/devel/monotone/patches/patch-ab

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.