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;
 }

Attachment: signature.asc
Description: Digital signature

Reply via email to