Christian Schaffner wrote:

> 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

Reply via email to