Re: [exim] Exim 4.96 compile fails on Devuan 4

Top Page
Delete this message
Reply to this message
Author: Victor Ustugov
Date:  
CC: Mike Tubby via Exim-users
Subject: Re: [exim] Exim 4.96 compile fails on Devuan 4
Andrew C Aitchison wrote on 13.09.2022 13:44:

>> 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.


That is right if there is a fresh package in the repo.

By default exim4_4.94.2-7 is available in Devuan 4. I didn't check any
backports repo (I'm not Debian or Devuan user).


>> 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.


... If fresh version of exim is available in any Devuan 4 repo.


p. s.


--
Best wishes Victor Ustugov
mailto:victor@corvax.kiev.ua
public GnuPG/PGP key: https://victor.corvax.kiev.ua/corvax.asc