Hmph.... Upgrade to new Berkeley DB... Heap 'um big troubles.

Jaye Mathisen mrcpu at internetcds.com
Wed Oct 4 03:44:49 UTC 2000




I updated from my July -current release with 2.7.7 to 10/02 release with
3.1.17...

Can't get it going at all.  Finally deleted overview, history, reset all
cnfs buffers.  Fired it up.  innd runs for 2-3 seconds, and exits.  Leaves
*nothing* in any error log.  I'm not sure it even gets to the log file
opening part, as the mod time doesn't update.

It does creat the ov db files, but that's it.

There's a warning from compiling it, but don't know if it would bear:

gcc -g -O2 -I../include   -I../../include
-I.. -I/usr/local/Berkeley-3.1.17/include -c ovdb.c -o ovdb.o
ovdb.c: In function `ovdb_open_berkeleydb':
ovdb.c:1068: warning: passing arg 2 of pointer to function from
incompatible pointer type
gcc -g -O2 -I../include   -I../../include -I.. -c ov3.c -o ov3.o


10-03 won't compile, I get:

gcc -g -O2 -I../include   -c buffchan.c
buffchan.c: In function `fchmod':
buffchan.c:80: number of arguments doesn't match prototype
/usr/include/sys/stat.h:252: prototype declaration


This is on FreebSD-4.1.1...  BerkelyDB 3.1.17.




More information about the inn-workers mailing list