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

Reply via email to