> Dear Package Maintainers > > Sleepycat released a new version of its Berkeley DB, version 4.2. It is > binary compatible with version 4.1 and 4.0 according to > > <http://www.sleepycat.com/download/patchlogs.shtml>
This page says nothing about binary compatibility. Sleepycat breaks binary compatibility with every release of db, the install_name is changed in each release. However, db-4.2 is mostly source-compatible with 4.1 and 4.0, there are only a few minor changes to the interfaces. See the docs for the differences to 4.1:
<http://www.sleepycat.com/docs/ref/upgrade.4.2/toc.html>
> > but fixes some serious bugs on MacOS X with more than one processor. From > > <http://www.sleepycat.com/update/4.2.52/if.4.2.52.html> > > 41. Fix a bug where Berkeley DB mutex locking code for OS X was not > multi-processor safe. [#8255]
I guess I should backport this to all the fink db packages at some point.
> > Therefore i think it would be nice if we could update all packages > depending on db4 or db41 to db42. This is already in fink unstable and > seems to behave well. I also discussed this in short on #fink with Max > and he agrees that we should update to the new version.
I agree, if the package builds with db42 then it should be revison upped and made to depend on db42-shlibs | db42-ssl-shlibs.
> b) since i want to release subversion 0.35.1 (beta) which now recommends > db4.2
Looking forward to (b) :-)
Peter -- Peter O'Gorman - http://www.pogma.com
------------------------------------------------------- This SF.net email is sponsored by: Perforce Software. Perforce is the Fast Software Configuration Management System offering advanced branching capabilities and atomic changes on 50+ platforms. Free Eval! http://www.perforce.com/perforce/loadprog.html _______________________________________________ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel
