Hi, > > Aug 19 23:02:27 xavier amavis[3615]: (03615-10) _WARN: Use of > uninitialized value $result in string eq at > /usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/AuthRes.pm line 302. > > 292 sub check_authres_result { > 293 my ($self, $pms, $method, $wanted_result) = @_; > 294 > 295 my $result = $pms->{authres_result}->{$method}; > 296 $wanted_result = lc($wanted_result); > 297 > 298 if ($wanted_result eq 'missing') { > 299 return !defined($result) ? 1 : 0; > 300 } > 301 > 302 return ($wanted_result eq $result); > 303 } > > Perhaps there's an interim fix? > > > Yes. Fixed in trunk by r1907983: > > > http://svn.apache.org/viewvc/spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/AuthRes.pm?r1=1907938&r2=1907937&pathrev=1907938 > Thank you - patch applied. Can you also help me with this one now?
Aug 20 18:46:57 xavier amavis[928452]: _WARN: deprecated method; size() is an alias of "UDPsize()" at /usr/share/perl5/vendor_perl/Mail/SpamAssassin/DnsResolver.pm line 602. 594 if ($packet) { 595 # RD flag needs to be set explicitly since Net::DNS 1.01, Bug 7223 596 $packet->header->rd(1); 597 598 # my $udp_payload_size = $self->{res}->udppacketsize; 599 my $udp_payload_size = $self->{conf}->{dns_options}->{edns}; 600 if ($udp_payload_size && $udp_payload_size > 512) { 601 # dbg("dns: adding EDNS ext, UDP payload size %d", $udp_payload_size); 602 $packet->edns->size($udp_payload_size); 603 } 604 } I plan to rebuild locally with the latest, but need to fix a bunch of dependencies here first.