[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