Hi,
I´ve compiled Berkeley DB3.3, CyrusSASL, and CyrusImapd.
Now I get an signaled by death on 11.
Reading a lot of stuff on the ML, I think it is a conflict problem,
because a version 2 of Berkeley is installed (Standard with glibc on
Mandrake7.2).
Now I´ve tried several methods to link libdb.
I don't know if this works for you but...
Try
cd /usr/lib
ln -s /usr/local/BerkeleyDB.3.3/lib/libdb-3.3.so
ln -s /usr/local/BerkeleyDB.3.3/lib/libdb-3.3.a
This worked for me. BTW I also use BerkeleyDB.3.3 with Cyrus SASL & Cyrus
IMAP on Mandrake 7.2 :)
Kohei Yoshida
On Tuesday 09 October
Hi Kohei,
> Try
>
> cd /usr/lib
> ln -s /usr/local/BerkeleyDB.3.3/lib/libdb-3.3.so
> ln -s /usr/local/BerkeleyDB.3.3/lib/libdb-3.3.a
>
Didn't have any effect on my system.
- Did you have an signaled to death (11) as well?
I would be nice to get your content of
- ldd master
- ldd imapd
and ldd l
Hi Kohei,
> $ ldd libsasl.so
> libdb-3.3.so => /usr/lib/libdb-3.3.so (0x4001c000)
> libdl.so.2 => /lib/libdl.so.2 (0x4009b000)
> libcrypt.so.1 => /lib/libcrypt.so.1 (0x4009f000)
> libpam.so.0 => /lib/libpam.so.0 (0x400cc000)
> libresolv.so.2 => /lib/libresolv.so.2 (0x400d5000)
> libc.so.6 => /lib
Hi,
> > > Did you do a recompilation of cyrus-sasl after the
> > > ln -s /usr/local/BerkeleyDB.3.3/lib/libdb-3.3.so
> > >
> > > > ln -s /usr/local/BerkeleyDB.3.3/lib/libdb-3.3.a
> > >
> > > stuff???
> >
> O.K. I'll try to recompile cyrus-sasl with the above symlinks. I've
> already added them.
I
Hi Kohei,
> > > If you have any of db[123] rpms installed, can you uninstall
> > > them without
> > > breaking dependencies?
> >
> > What should this help???
>
> I was just trying to see if your system already had previous
> version(s) of
> Berkeley DB libraries (db1, db2 and db3 are it). SASL
>
en Metzger" <[EMAIL PROTECTED]>
To: "Kohei Yoshida" <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Wednesday, October 10, 2001 2:01 PM
Subject: RE: cyrus sasl - link libdb-3.3.so against libdb.so.3 on Mandrake
> Hi Kohei,
> > > > If you have any of db[1
On Wednesday 10 October 2001 02:33, you wrote:
> Hi Kohei,
>
> > Try
> >
> > cd /usr/lib
> > ln -s /usr/local/BerkeleyDB.3.3/lib/libdb-3.3.so
> > ln -s /usr/local/BerkeleyDB.3.3/lib/libdb-3.3.a
>
> Didn't have any effect on my system.
>
> - Did you have an signaled to death (11) as well?
No I did
This is what I just did a minute ago on my Red Hat 7.1, and it made
libsasl.so link against libdb-3.3.so. I may or may not work on Mandrake 7.2,
but it is worth a shot.
With BerkeleyDB installed in /usr/local/BerkeleyDB.3.3, I did
./configure
make CPPFLAGS="-I/usr/local/BerkeleyDB.3.3/include
Hi Kohei,
I solved it, that's really great.
> With BerkeleyDB installed in /usr/local/BerkeleyDB.3.3, I did
>
> ./configure
> make CPPFLAGS="-I/usr/local/BerkeleyDB.3.3/include"
> make install
>
I did it with
make clean
export CPPFLAGS=-I/usr/local/BerkeleyDB.3.3/include
export LDFLAGS=-L/usr/lo
> THX for all your help
> I hope the rest fits now
Oh my pleasure. :) In the end it also helped me set it up on my Red Hat
machine, so the feeling is mutual.
Kohei
> What does
> cd /lib
> ls -la libdb.so.3
> show on your system???
# ls -la libdb.so.3
lrwxrwxrwx1 root root 14 Feb 16 2001 libdb.so.3 ->
libdb-2.1.3.so*
> An how does your ld.so.conf look like???
# cat /etc/ld.so.conf
/usr/X11R6/lib
/usr/i486-linux-libc5/lib
> > # rpm -qa
12 matches
Mail list logo