[Date Prev][Date Next] [Chronological] [Thread] [Top]

Re: DB2 updates needed. (Was: Error whilst compiling CVS)

"Kurt D. Zeilenga" wrote:
> I have quickly reviewed the ChangeLogs on SleepyCat's
> website (http://www.sleepycat.com/).  There are many
> significant API changes that need to be addressed to
> update OpenLDAP to use the latest version of Berkeley
> DB2.
> Another issue is backwards compatibility for previous
> versions of DB2 and necessary detection of DB2 version
> information.  This gets complicated fast.

Indeed. I don't however see any good reason to 
support releases older than 2.4.newest
if this is new development. This is the
current stable release.

Interfaces changed in 2.6 (2.5 isn't
useful now that 2.6 is out), such that
source code needs to be different.
2.6 is also somewhat immature, so I 
wouldn't recommend it for production use
at present.

Header layout changed between 2.4 and 2.6
such that it is not possible (well, hard)
to build a binary which can auto-detect
the db library version at runtime and
work with both.