Hi, I'm using cyrus-imapd-2.1.3, cyrus-sasl-2.1.1 with db-4.0.14 and everything works fine now. First I had a similar problem, which I fixed by linking the new db-lib from /usr/local/BerkeleyDB.4.0/lib/ to /usr/lib/ . I also replaced the /usr/include/db*.h files with the new one, because db4 is not supportet in the configure file and /usr/include/db4 does not work.
Nico -- Viele Gruesse Nico Weichbrod <[EMAIL PROTECTED]> fuer aw-consultancy GbR -- Olaf Zaplinski wrote: > > Hi *, > > following bug occured: > > 1. > CPPFLAGS=-I/usr/local/BerkeleyDB.3.3/include \ > LDFLAGS=-L/usr/local/BerkeleyDB.3.3/lib \ > ./configure > > 2. > make > > 3. > make install > > 4. > start of cyrus => 'incorrect version of Berkeley db: compiled against > 3.1.17, linked against 3.3.11' > > So I re-started 3. and voila: > gcc -c -I/usr/include/db3 -I/usr/local/BerkeleyDB.3.3/include [...] > > Although I told configure where to look for db3, it searches on its own and > finds the system's db-3.1.17 instead of by self built db-3.3.11. > > Workaround: vi `find . -name Makefile` :-( > (This did not really help because sasl-2.1.1 does not like db-3.3, > saslpasswd2 crashes.) > > Regards > Olaf