[arch-commits] Commit in spamassassin/trunk (PKGBUILD net-dns-1.01-compat.patch)

Florian Pritz bluewind at archlinux.org
Thu Aug 20 21:34:26 UTC 2015


    Date: Thursday, August 20, 2015 @ 23:34:26
  Author: bluewind
Revision: 244454

upgpkg: spamassassin 3.4.1-2

fix dnsbl errors

Added:
  spamassassin/trunk/net-dns-1.01-compat.patch
Modified:
  spamassassin/trunk/PKGBUILD

---------------------------+
 PKGBUILD                  |    9 ++++++---
 net-dns-1.01-compat.patch |   14 ++++++++++++++
 2 files changed, 20 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2015-08-20 21:08:38 UTC (rev 244453)
+++ PKGBUILD	2015-08-20 21:34:26 UTC (rev 244454)
@@ -4,7 +4,7 @@
 # Contributor: Manolis Tzanidakis
 pkgname=spamassassin
 pkgver=3.4.1
-pkgrel=1
+pkgrel=2
 pkgdesc="A mail filter to identify spam."
 arch=('i686' 'x86_64')
 license=('APACHE')
@@ -22,11 +22,12 @@
         'etc/mail/spamassassin/v330.pre')
 install="${pkgname}.install"
 source=("http://www.us.apache.org/dist/${pkgname}/source/Mail-SpamAssassin-${pkgver}.tar.gz"{,.asc}
-        'spamassassin.service')
+        'spamassassin.service' net-dns-1.01-compat.patch)
 validpgpkeys=(D8099BC79E17D7E49BC21E31FDE52F40F7D39814)
 md5sums=('76eca1f38c11635d319e62c26d5b034b'
          'SKIP'
-         '8adce028f25387ac3bc4dba697d209ed')
+         '8adce028f25387ac3bc4dba697d209ed'
+         '63458976671c35f423bd4e8033cfff3a')
 
 prepare() {
   cd "${srcdir}/Mail-SpamAssassin-${pkgver}"
@@ -33,6 +34,8 @@
 
   sed -i t/sa_compile.t \
 	  -e 's#^my $temp_binpath = $Config{sitebinexp};#my $temp_binpath = "/bin/site_perl/";#'
+
+  patch -i "$srcdir/net-dns-1.01-compat.patch" -p3
 }
 
 build() {

Added: net-dns-1.01-compat.patch
===================================================================
--- net-dns-1.01-compat.patch	                        (rev 0)
+++ net-dns-1.01-compat.patch	2015-08-20 21:34:26 UTC (rev 244454)
@@ -0,0 +1,14 @@
+https://bz.apache.org/SpamAssassin/show_bug.cgi?id=7223
+
+--- spamassassin/branches/3.4/lib/Mail/SpamAssassin/DnsResolver.pm	2015/07/20 18:23:18	1691991
++++ spamassassin/branches/3.4/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) {



More information about the arch-commits mailing list