Cannot build dovecot with bdb support

Nicolas Letellier nicolas at nicoelro.net
Thu Jan 29 00:32:26 PST 2009


On Wed, 28 Jan 2009 15:19:44 -0900
Mel <fbsd.questions at rachie.is-a-geek.net> wrote:

> On Wednesday 28 January 2009 13:32:59 Nicolas Letellier wrote:
> > On Wed, 28 Jan 2009 09:27:04 -0900
> >
> > Mel <fbsd.questions at rachie.is-a-geek.net> wrote:
> > > On Wednesday 28 January 2009 07:47:53 Nicolas Letellier wrote:
> > > > Hello.
> > > >
> > > > I use FreeBSD-6.3. I want to install dovecot port with dbd support.
> > > > However, that's impossible. See my error:
> > > >
> > > > hecking for pam/pam_appl.h... no
> > > > checking for pam_setcred in -lpam... yes
> > > > checking for auth_userokay... no
> > > > checking db_env_create in -ldb... no
> > > > configure: error: Can't build with db support: libdb not found
> > > > ===>  Script "configure" failed unexpectedly.
> > > > Please report the problem to yds at CoolRat.org [maintainer] and attach
> > > > the "/usr/ports/mail/dovecot/work/dovecot-1.1.8/config.log" including
> > > > the
> > >
> > > The answer is in there. Works for me with db46. Could you show the part
> > > of config.log where it says it fails?
> > > Search for "checking db_env_create in -ldb" and anything below that will
> > > be helpful.
> >
> > I built db46 port, but I was the same error whel building dovecot...
> > The log says:
> >
> > configure:27631: checking db_env_create in -ldb
> > configure:27660: cc -o conftest -std=gnu99 -O2 -pipe -march=pentium4
> > -I/usr/local/include/db41 -L/usr/local/lib -fno-strict-aliasing -Wall -W
> > -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith
> > -Wchar-subscripts -Wformat=2 -Wbad-function-cast -I/usr/local/include
> > -L/usr/local/lib conftest.c  -ldb >&5 /usr/bin/ld: cannot find -ldb
> 
> 
> -L/usr/local/lib/db41 is missing above. Not entirely sure why that is.

I removed db41 package (and dependances)
I installed db46.

Now, it works.

db41 does not install some files in /usr/local/lib (like libdb).

Thanks for your advices.

Regards.

-- 
 -Nicolas.


More information about the freebsd-questions mailing list