Hi Folks, the error (see below) was caused by a change in the function call to (DB)->cursor, Sleepycat introduced with the new Berkeley DB version 2.6.4 (BETA). The code now supports both DB versions prior to 2.6.4 as well as 2.6.4 and up ( hopefully :-). Additionally, I have introduced ldbm_datum_init() to initialize Datum structures before first use. DB 2.x needs initialization to zero of the flag element, which is not done automatically on e.g. Linux. Regards, Kurt Spanier > Platform Redhat Linux 5.2 with kernel 2.0.36 > Berkeley DB 2.6.4 (http://www.sleepycat.com) > > Configure command > CPPFLAGS="-I/usr/local/site/BerkeleyDB/include/" > LDFLAGS="-L/usr/local/site/BerkeleyDB/lib -ldb" ./configure > --enable-wrappers > --prefix=/usr/local/site/prefix > > make depend > make > > Error seen ... > ldbm.c: In function `ldbm_firstkey': > ldbm.c:202: too few arguments to function > make[2]: *** [ldbm.o] Error 1 > make[4]: *** No rule to make target `../../libraries/libldbm.a', needed > by `version.c'. Stop. > make[3]: *** [all-local-srv] Error 2 > make[2]: *** [all-common] Error 2 ----------==========#########>>>>>ZDV<<<<<#########==========---------- X.500: Tel.: Kurt Spanier, Zentrum fuer Datenverarbeitung, +49 7071 29-70334 Universitaet Tuebingen, DE SMTP-Mail: FAX.: kurt.spanier@zdv.uni-tuebingen.de +49 7071 29-5912 Snail-Mail: Dr. Kurt Spanier, Zentrum fuer Datenverarbeitung, Universitaet Tuebingen, Waechterstrasse 76, D-72074 Tuebingen PGP-Public-Key: finger "Kurt Spanier"@x500.uni-tuebingen.de ----------==========##########>>>>>@<<<<<##########==========----------
moved from Incoming to Software
changed notes changed state Open to Feedback
changed notes changed state Feedback to Test
changed state Test to Release
changed notes
changed state Release to Closed
moved from Software to Software Bugs
Released with 1.1.2.