[exim] Building exim on Debian Stretch

Top Page
Delete this message
Reply to this message
Author: jpff
Date:  
To: exim-users
Subject: [exim] Building exim on Debian Stretch
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.

What am I doing wrong? I tried reading the documentation on dbm but it
did not seem to help. I do seem to have gdbm package installed but not
sure if that helps or is relevant.

==John ffitch