Bug#943571: sa-exim: Does not work with exim 4.93

Andreas Metzler ametzler at bebt.de
Sat Oct 26 17:54:45 BST 2019


Package: sa-exim
Version: 4.2.1-17
Severity: normal

I am moving this from direct maintainer-contact to the BTS.
https://alioth-lists.debian.net/pipermail/pkg-exim4-maintainers/2019-October/016333.html
https://alioth-lists.debian.net/pipermail/pkg-exim4-maintainers/2019-October/016341.html

#1 sa-exim 4.2.1-17 (binary) does not work with exim 4.93 since some
exported functions have been replaced by #defines. Once the sources are
compatible a rebuild will be necessary.

#2 If sa-exim is changed to pass -DLOCAL_SCAN and exim bug
https://bugs.exim.org/show_bug.cgi?id=2458 is patched then sa-exim
compiles.

#3 Updating the local_can patch in GIT
https://salsa.debian.org/exim-team/exim4/blob/experimental/debian/patches/90_localscan_dlopen.dpatch
with #pragma GCC visibility push(default)/#pragma GCC visibility pop in
src/string.c at about lines 412/464 gets rid of "undefined symbol:" 451
error in SMTP dialogue.

However we get a SIG 11:
2019-10-26 18:39:05 1iOP5l-000768-O8 local_scan() library doesn't contain local_scan_version_major() function - message temporarily rejected
2019-10-26 18:39:05 1iOP5l-000768-O8 local_scan() function crashed with signal 11 - message temporarily rejected (size 265)


It is unlikely that I will invest further time/effort in this issue.

cu Andreas



More information about the Pkg-exim4-maintainers mailing list