Leo Baltus:
> Hi,
> 
> Our Linux compile environment has changed so that db.h is not in a
> standard place any more.
> 
> However makedefs seem to insist that is should be in /usr/include
> 
> My initial make reads something like so:
> 
> make -f Makefile.init makefiles CCARGS="-DHAS_DB -I$db/include" \
>       AUXLIBS="-L$db/lib -ldb"
> 
> Like http://www.postfix.org/DB_README.html tells me.
> 
> Attached patch detects '-DHAS_DB' and just skips further tests.
> 
> Would that be acceptable for future releases?

I agree. There needs to be a way for you to specify the location
of Berkeley DB include and library files, and to have the makedefs
script not find those locations for you.

        Wietse

Reply via email to