For those not sitting in IRC, the claim that Subversion works fine
against Berkeley DB 4.5 was not made without verification.
First, I read through the "Upgrading applications to Berkeley DB 4.5
guide", and didn't note anything of relevance to Subversion.
Next, I hacked BDB 4.5 recognition into my apr-util configure script,
rebuilt Apache/APR/APU with that support, and then rebuilt Subversion.
No compilation errors.
Finally, both 'fs-test --fs-type bdb' and 'fs-base-test' passed without
> Author: cmpilato
> Date: Tue Nov 7 13:19:48 2006
> New Revision: 22232
> Rework the Berkeley DB recommendations to note support of 4.5, and clear up
> some sloppy explanation of the older 4.x releases.
> Modified: trunk/INSTALL
> URL: http://svn.collab.net/viewvc/svn/trunk/INSTALL?pathrev=22232&r1=22231&r2=22232
> --- trunk/INSTALL (original)
> +++ trunk/INSTALL Tue Nov 7 13:19:48 2006
> @@ -219,13 +219,16 @@
> or if you are building a Subversion client that will only speak
> to remote (networked) repositories, you don't need it.
> - The current recommended version is 4.4.20, which bring auto-recovery
> - functionality to the Berkeley DB database environment. If you must
> - use an older version, we *strongly* recommend using 4.3 or 4.2
> - over the 4.1 or 4.0 versions. Not only are these the fastest
> - and most stable we've seen, but they also enable Subversion
> - repositories to automatically clean up database journal files to
> - save disk space.
> + While Subversion works with Berkeley DB versions 4.0 thru 4.5,
> + the current recommended version is 4.4.20, which brings
> + auto-recovery functionality to the Berkeley DB database
> + environment, and is the latest release supported by APR.
> + If you must use an older version of Berkeley DB, we *strongly*
> + recommend using 4.3 or 4.2 over the 4.1 or 4.0 versions. Not
> + only are these significantly faster and more stable, but they
> + also enable Subversion repositories to automatically clean up
> + database journal files to save disk space.
> You'll need Berkeley DB installed on your system. You can
> get it from:
> To unsubscribe, e-mail: email@example.com
> For additional commands, e-mail: firstname.lastname@example.org
C. Michael Pilato <email@example.com>
CollabNet <> www.collab.net <> Distributed Development On Demand
Received on Tue Nov 7 22:44:23 2006