Re: [exim] Building exim on Debian Stretch

Top Page
Delete this message
Reply to this message
Author: Heiko Schlittermann
Date:  
To: exim-users
Subject: Re: [exim] Building exim on Debian Stretch
jpff via Exim-users <exim-users@???> (Mi 16 Jan 2019 21:03:45 CET):
> I am sure I a being obtuse here but.... I run exim on my firewall computer
> which for historical reasons runs Debian. I am in the process of upgrading
> to Stretch but I cannot build exim. I rather like to have my own build as
> (a) Debian lags behind current versions usually and (b) I have a lot of
> stuff in the configuration.
>
> Attempting the build on stretch I hit a problem with dbm.
> gcc -DMACRO_PREDEF macro_predef.c
> In file included from exim.h:493:0,
>                  from macro_predef.c:11:
> dbstuff.h:101:16: fatal error: db.h: No such file or directory
>  #include <db.h>
>                 ^
> compilation terminated.

>
> I cannot find a package to include Berkeley db, although it was there in
> Jessie.


Try

libdb5.3-dev: /usr/include/db.h
… or libdb-dev, it pulls the above current one.

    Best regards from Dresden/Germany
    Viele Grüße aus Dresden
    Heiko Schlittermann
--
 SCHLITTERMANN.de ---------------------------- internet & unix support -
 Heiko Schlittermann, Dipl.-Ing. (TU) - {fon,fax}: +49.351.802998{1,3} -
 gnupg encrypted messages are welcome --------------- key ID: F69376CE -
 ! key id 7CBF764A and 972EAC9F are revoked since 2015-01 ------------ -