diff -Nru libspf2-1.2.10/debian/changelog libspf2-1.2.10/debian/changelog --- libspf2-1.2.10/debian/changelog 2014-08-20 11:55:32.000000000 +0000 +++ libspf2-1.2.10/debian/changelog 2014-10-12 19:18:46.000000000 +0000 @@ -1,8 +1,10 @@ -libspf2 (1.2.10-4build1) utopic; urgency=medium +libspf2 (1.2.10-5) unstable; urgency=low - * Rebuild for Perl 5.20.0. + * abolish-spf-rrtype.patch: Stop trying to look up the dedicated SPF DNS + RR type, which was abolished by RFC 7208 (Closes: #764533). + * Bump Standards-Version to 3.9.6. - -- Colin Watson Wed, 20 Aug 2014 12:55:32 +0100 + -- Magnus Holmgren Sun, 12 Oct 2014 21:18:33 +0200 libspf2 (1.2.10-4) unstable; urgency=low diff -Nru libspf2-1.2.10/debian/control libspf2-1.2.10/debian/control --- libspf2-1.2.10/debian/control 2014-07-05 19:08:08.000000000 +0000 +++ libspf2-1.2.10/debian/control 2014-10-12 19:18:46.000000000 +0000 @@ -4,7 +4,7 @@ Maintainer: Magnus Holmgren Build-Depends: dpkg-dev (>= 1.15.7), debhelper (>= 9), dh-autoreconf, perl, libstring-escape-perl -Standards-Version: 3.9.5 +Standards-Version: 3.9.6 Vcs-Svn: svn://svn.kibibyte.se/libspf2/trunk Vcs-Browser: http://svn.kibibyte.se/libspf2 Homepage: http://www.libspf2.org/ diff -Nru libspf2-1.2.10/debian/patches/abolish-spf-rrtype.patch libspf2-1.2.10/debian/patches/abolish-spf-rrtype.patch --- libspf2-1.2.10/debian/patches/abolish-spf-rrtype.patch 1970-01-01 00:00:00.000000000 +0000 +++ libspf2-1.2.10/debian/patches/abolish-spf-rrtype.patch 2014-10-12 19:15:29.000000000 +0000 @@ -0,0 +1,16 @@ +Description: Stop trying to look up the dedicated SPF DNS RR type, + which was abolished by RFC 7208. The rr_type variable and the all the + "goto retry" commands could be deleted as well, but let's keep the + patch minimal. + +--- a/src/libspf2/spf_server.c 2012-01-28 09:24:47.000000000 +0100 ++++ b/src/libspf2/spf_server.c 2014-06-19 14:09:07.000000000 +0200 +@@ -346,7 +346,7 @@ + spf_response, spf_recordp); + + /* I am VERY, VERY sorry about the gotos. Shevek. */ +- rr_type = ns_t_spf; ++ rr_type = ns_t_txt; + retry: + rr_txt = SPF_dns_lookup(resolver, domain, rr_type, TRUE); + diff -Nru libspf2-1.2.10/debian/patches/series libspf2-1.2.10/debian/patches/series --- libspf2-1.2.10/debian/patches/series 2013-06-12 20:40:05.000000000 +0000 +++ libspf2-1.2.10/debian/patches/series 2014-10-12 19:15:29.000000000 +0000 @@ -1 +1,2 @@ spf_dns-include-std-headers.patch +abolish-spf-rrtype.patch