[ITP]: Berkeley DB v3.1

Nicholas Wourms nwourms@netscape.net
Wed Jul 24 11:48:00 GMT 2002


Hi,

As planned, this is the next major release version of the Berkeley 
DataBase for Cygwin.  I skipped v3.0 because I could find no software 
which was dependant on that API.  Maybe I'll work on it later on, but 
for now Gerrit has been pushing me to get moving on these releases so 
that he can get the new perl-5.8 out.  Given that he wants an August 
release date, I will do the ITP's for the other 3 versions 
(3.2,3.3,&4.0) over the next week and a half.  Why so many, you ask? 
 Well the api's change so much between those versions that software 
written for one cannot use the other.  For example, MySQL requires 
db3.2, and will not compile or work with db3.1 or db3.3.  So if you 
don't have 3.2, then it will require you to compile a (static?) version 
of 3.2 in its own src directory, if you want to use its bdb 
capabilities.  This is not efficient, since the whole idea is to provide 
shared resources to minimize the size of other packages.  So anyhow, 
this was Chuck's original thinking for having the co-existing packages, 
and I agree.  Nobody is forced to install them, but in total, all 5 full 
versions will take up ~12MB of space.

Anyhow, as previously mentioned, this package will co-exist with v2.  So 
it should allow you to install both at the same time, or either one by 
itself.  If you already had v2 installed, installing this version will 
not overwrite it.  However, the post-install script of the last version 
installed will create symlinks for the default headers and the link 
libraries.  [i.e. db.h -> db3.1/db.h].  So if you want to keep v2 as the 
default, you'll have to rerun the libdb2 script in your postinstall 
directory.  If you want more details, checkout the README here:
http://today.clemson.edu/cygwin/release/db/db3.1/README


Here are the links, the hints have been attached.  Feel free to upload 
when ready...  :-)

http://today.clemson.edu/cygwin/release/db/db3.1/setup.hint
http://today.clemson.edu/cygwin/release/db/db3.1/db-3.1.17-2.tar.bz2
http://today.clemson.edu/cygwin/release/db/db3.1/db-3.1.17-2-src.tar.bz2
http://today.clemson.edu/cygwin/release/db/db3.1/libdb3.1/setup.hint
http://today.clemson.edu/cygwin/release/db/db3.1/libdb3.1/libdb3.1-3.1.17-2.tar.bz2
http://today.clemson.edu/cygwin/release/db/db3.1/libdb3.1-devel/setup.hint
http://today.clemson.edu/cygwin/release/db/db3.1/libdb3.1-devel/libdb3.1-devel-3.1.17-2.tar.bz2


Share and Enjoy!
Nicholas
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: db.hint
URL: <http://cygwin.com/pipermail/cygwin-apps/attachments/20020724/a019250a/attachment.ksh>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: libdb3.1.hint
URL: <http://cygwin.com/pipermail/cygwin-apps/attachments/20020724/a019250a/attachment-0001.ksh>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: libdb3.1-devel.hint
URL: <http://cygwin.com/pipermail/cygwin-apps/attachments/20020724/a019250a/attachment-0002.ksh>


More information about the Cygwin-apps mailing list