On Mon, 12 Sep 2022, Victor Ustugov via Exim-users wrote:
Mike Tubby via Exim-users wrote on 12.09.2022 00:27:
Compiling Exim 4.96 fails on Devuan 4.0 Chimaera (basically Debian
but without systemd).
Try to install libpcre2-dev
From Mike's original email:
and installed the bits I thought I needed:
root@relay1:/home/mike/exim-4.96# apt-get install libpcre2-dev
libpcre2-posix2
So he has done that.
Or you may use source package from Debian repo:
wget http://deb.debian.org/debian/pool/main/e/exim4/exim4_4.96-3.dsc
wget http://deb.debian.org/debian/pool/main/e/exim4/exim4_4.96.orig.tar.xz
wget http://deb.debian.org/debian/pool/main/e/exim4/exim4_4.96.orig.tar.xz.asc
wget http://deb.debian.org/debian/pool/main/e/exim4/exim4_4.96-3.debian.tar.xz
Or perhaps
apt-get source exim4
- assuming you have a suitable source repo enabled.
dpkg-source -x exim4_4.96-3.dsc
cd exim4-4.96
dpkg-buildpackage -b -us -uc
cd ..
There are some additional patches in exim4-4.96/debian/patches.
But you will have to install many more packages.
These packages are for building packages:
apt-get install -y dpkg-dev devscripts build-essential pbuilder quilt m4
make
These packages are for dependency resolving:
apt-get install default-libmysqlclient-dev docbook-xml docbook-xsl
libdb5.3-dev libgnutls28-dev libident-dev libidn11-dev libidn2-dev
libldap2-dev libpam0g-dev libpcre2-dev libperl-dev libpq-dev
libsasl2-dev libspf2-dev libsqlite3-dev libx11-dev libxaw7-dev
libxext-dev libxmu-dev libxt-dev lynx xsltproc
I would expect that
apt-get build-dep exim4
would be simpler.
--
Andrew C. Aitchison Kendal, UK
and...@aitchison.me.uk
--
## List details at https://lists.exim.org/mailman/listinfo/exim-users
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/