[Python-Dev] Berkeley breakage
Skip Montanaro
skip at pobox.com
Mon Aug 18 13:05:27 EDT 2003
Tim> Berkeley version numbers seem partially insane, though: if you have
Tim> 3.3.11, that doesn't tell us whether you've installed either,
Tim> neither, or both of the available Sleepycat patches *to* 3.3.11. I
Tim> don't know whether those patches fix potential corruption problems
Tim> in 3.3.11, but IIRC Sleepycat patches don't bump the version number
Tim> regardless.
That's a good question. There is a patch file in the /sw/fink directory
which patches several files in the distribution:
db-3.3.11/build_vxworks/db.h Thu Dec 20 15:03:34 2001
db-3.3.11/db185/db185.c Thu Dec 20 15:03:30 2001
db-3.3.11/db185/db185_int.in Thu Dec 20 15:03:30 2001
db-3.3.11/dist/configure Thu Dec 20 15:04:25 2001
db-3.3.11/include_auto/db185_ext.in Thu Dec 20 15:03:30 2001
db-3.3.11/include_auto/db185_uext.in Thu Dec 20 15:03:30 2001
db-3.3.11/include/mutex.h Fri Oct 25 21:57:35 2002
I think the dates are patch dates.
Still, there's nothing explicit - like a README file - which says, "we
installed the foo and bar patches. Comparing the above files with
http://www.sleepycat.com/update/3.3.11/patch.3.3.11.html
suggests that I have both applied. Neither looks like it fixes any runtime
bugs which we'd encounter. One's to fix a compile problem. The other's
specific to the vxworks platform.
Skip
More information about the Python-Dev
mailing list