Control: tags -1 - wontfix Control: tags -1 + pending Ok, in the interest of moving on from this bug and shipping a less annoying jessie, I'll be uploading 3.4.0-4 containing the attached patch. Will follow up with upstream later.
noah
Index: spamassassin-3.4.0/lib/Mail/SpamAssassin/Dns.pm =================================================================== --- spamassassin-3.4.0.orig/lib/Mail/SpamAssassin/Dns.pm 2014-02-07 00:36:28.000000000 -0800 +++ spamassassin-3.4.0/lib/Mail/SpamAssassin/Dns.pm 2014-11-14 13:38:27.515047348 -0800 @@ -511,14 +511,15 @@ # Check version numbers - runtime check only if (defined $Net::DNS::VERSION) { + use version 0.77; if (am_running_on_windows()) { - if ($Net::DNS::VERSION < 0.46) { + if (version->parse($Net::DNS::VERSION) < version->parse('0.46')) { warn("dns: Net::DNS version is $Net::DNS::VERSION, but need 0.46 for Win32"); return $IS_DNS_AVAILABLE; } } else { - if ($Net::DNS::VERSION < 0.34) { + if (version->parse($Net::DNS::VERSION) < version->parse('0.34')) { warn("dns: Net::DNS version is $Net::DNS::VERSION, but need 0.34"); return $IS_DNS_AVAILABLE; } Index: spamassassin-3.4.0/lib/Mail/SpamAssassin/Plugin/AskDNS.pm =================================================================== --- spamassassin-3.4.0.orig/lib/Mail/SpamAssassin/Plugin/AskDNS.pm 2014-02-07 00:36:27.000000000 -0800 +++ spamassassin-3.4.0/lib/Mail/SpamAssassin/Plugin/AskDNS.pm 2014-11-14 14:07:51.671795329 -0800 @@ -211,7 +211,9 @@ $self->set_config($sa_main->{conf}); - $txtdata_can_provide_a_list = Net::DNS->VERSION >= 0.69; + use version 0.77; + $txtdata_can_provide_a_list = + version->parse(Net::DNS->VERSION) >= version->parse('0.69'); return $self; }
signature.asc
Description: Digital signature