diff options
author | Fabian Groffen <grobian@gentoo.org> | 2021-05-08 10:23:13 +0200 |
---|---|---|
committer | Fabian Groffen <grobian@gentoo.org> | 2021-05-08 10:23:19 +0200 |
commit | 9a3e0eda4fc04c85c612ee6cdfd45e26e9108209 (patch) | |
tree | 342c9932f280f7bc167fcd99d20feb0555bbc533 /mail-mta/exim/files | |
parent | mail-filter/opendmarc-1.4.1.1: revbump to allow SLOT recompiles (diff) | |
download | gentoo-9a3e0eda4fc04c85c612ee6cdfd45e26e9108209.tar.gz gentoo-9a3e0eda4fc04c85c612ee6cdfd45e26e9108209.tar.bz2 gentoo-9a3e0eda4fc04c85c612ee6cdfd45e26e9108209.zip |
mail-mta/exim: bump stable release to include SLOT dep for opendmarc
Unfortunately opendmarc broke their API without telling, and we need to
ensure Exim instances are rebuilt that link against an upgraded
opendmarc. Also, need to ensure that once opendmarc-1.4 goes stable,
Exim is properly rebuilt. Unfortunately this requires a conditional
patch, so we're all extremely unhappy here.
Closes: https://bugs.gentoo.org/788343
Package-Manager: Portage-3.0.18, Repoman-3.0.2
RepoMan-Options: --force
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
Diffstat (limited to 'mail-mta/exim/files')
-rw-r--r-- | mail-mta/exim/files/exim-4.94-opendmarc-1.4.patch | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/mail-mta/exim/files/exim-4.94-opendmarc-1.4.patch b/mail-mta/exim/files/exim-4.94-opendmarc-1.4.patch new file mode 100644 index 000000000000..d37c320d1592 --- /dev/null +++ b/mail-mta/exim/files/exim-4.94-opendmarc-1.4.patch @@ -0,0 +1,14 @@ +https://bugs.exim.org/show_bug.cgi?id=2728 + + +--- a/src/dmarc.c ++++ b/src/dmarc.c +@@ -446,7 +446,7 @@ + vs == PDKIM_VERIFY_INVALID ? DMARC_POLICY_DKIM_OUTCOME_TMPFAIL : + DMARC_POLICY_DKIM_OUTCOME_NONE; + libdm_status = opendmarc_policy_store_dkim(dmarc_pctx, US sig->domain, +- dkim_result, US""); ++ sig->selector, dkim_result, US""); + DEBUG(D_receive) + debug_printf("DMARC adding DKIM sender domain = %s\n", sig->domain); + if (libdm_status != DMARC_PARSE_OKAY) |