[150453] trunk/dports/perl/p5-mail-spamassassin

ryandesign at macports.org ryandesign at macports.org
Tue Jul 19 03:50:18 PDT 2016


Revision: 150453
          https://trac.macports.org/changeset/150453
Author:   ryandesign at macports.org
Date:     2016-07-19 03:50:18 -0700 (Tue, 19 Jul 2016)
Log Message:
-----------
p5-mail-spamassassin: add upstream patch for compatibility with Net::DNS >= 1.01 (#50799)

Modified Paths:
--------------
    trunk/dports/perl/p5-mail-spamassassin/Portfile

Added Paths:
-----------
    trunk/dports/perl/p5-mail-spamassassin/files/
    trunk/dports/perl/p5-mail-spamassassin/files/patch-lib-Mail-SpamAssassin-DnsResolver.pm.diff

Modified: trunk/dports/perl/p5-mail-spamassassin/Portfile
===================================================================
--- trunk/dports/perl/p5-mail-spamassassin/Portfile	2016-07-19 09:33:20 UTC (rev 150452)
+++ trunk/dports/perl/p5-mail-spamassassin/Portfile	2016-07-19 10:50:18 UTC (rev 150453)
@@ -6,7 +6,7 @@
 
 perl5.branches      5.22 5.24
 perl5.setup         Mail-SpamAssassin 3.4.1
-revision            1
+revision            2
 categories-append   mail
 license             Apache-2
 platforms           darwin
@@ -55,6 +55,8 @@
         startupitem.executable  ${perl5.bindir}/spamd -l
     }
 
+    patchfiles      patch-lib-Mail-SpamAssassin-DnsResolver.pm.diff
+
     post-patch {
         reinplace "s|return ''|return 'PRIV'|" ${worksrcpath}/Makefile.PL
     }

Added: trunk/dports/perl/p5-mail-spamassassin/files/patch-lib-Mail-SpamAssassin-DnsResolver.pm.diff
===================================================================
--- trunk/dports/perl/p5-mail-spamassassin/files/patch-lib-Mail-SpamAssassin-DnsResolver.pm.diff	                        (rev 0)
+++ trunk/dports/perl/p5-mail-spamassassin/files/patch-lib-Mail-SpamAssassin-DnsResolver.pm.diff	2016-07-19 10:50:18 UTC (rev 150453)
@@ -0,0 +1,14 @@
+https://bz.apache.org/SpamAssassin/show_bug.cgi?id=7223
+https://svn.apache.org/viewvc?view=revision&revision=1691992
+--- lib/Mail/SpamAssassin/DnsResolver.pm.orig	2015/07/20 18:23:18	1691991
++++ lib/Mail/SpamAssassin/DnsResolver.pm	2015/07/20 18:24:48	1691992
+@@ -592,6 +592,9 @@
+   };
+ 
+   if ($packet) {
++    # RD flag needs to be set explicitly since Net::DNS 1.01, Bug 7223	
++    $packet->header->rd(1);
++
+   # my $udp_payload_size = $self->{res}->udppacketsize;
+     my $udp_payload_size = $self->{conf}->{dns_options}->{edns};
+     if ($udp_payload_size && $udp_payload_size > 512) {
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20160719/71adeb61/attachment.html>


More information about the macports-changes mailing list