DMARC: note unsupported library versions issue
authorJeremy Harris <jgh146exb@wizmail.org>
Fri, 4 Jun 2021 10:35:52 +0000 (11:35 +0100)
committerJeremy Harris <jgh146exb@wizmail.org>
Fri, 4 Jun 2021 18:45:00 +0000 (19:45 +0100)
doc/doc-txt/ChangeLog
src/src/EDITME

index a5bce7e81c0eeab8ac41db0ab002867d5151cbbc..59211fbb7fa5ac7b20e20463063afc9ee12844ac 100644 (file)
@@ -309,6 +309,11 @@ QS/03 When reading the output from interpreted forward files we do not
 QS/04 Always die if requested from internal logging, even is logging is
       disabled.
 
+JH/54 DMARC: recent versions of the OpenDMARC library appear to have broken
+      the API; compilation noo longer completes with DMARC support included.
+      This affects 1.4.1-1 on Fedora 33 (1.3.2-3 is functional); and has
+      been reported on other platforms.
+
 
 Exim version 4.94
 -----------------
index b583a993c4f70c977474cf37160d49137da333c8..8cd34e8be9f49899dda416342a78b42932645796 100644 (file)
@@ -605,6 +605,8 @@ DISABLE_MAL_MKS=yes
 
 # Uncomment the following line to add DMARC checking capability, implemented
 # using libopendmarc libraries. You must have SPF and DKIM support enabled also.
+# Library version libopendmarc-1.4.1-1.fc33.x86_64  (on Fedora 33) is known broken;
+# 1.3.2-3 works.  I seems that the OpenDMARC project broke their API.
 # SUPPORT_DMARC=yes
 # CFLAGS += -I/usr/local/include
 # LDFLAGS += -lopendmarc