https://bz.apache.org/SpamAssassin/show_bug.cgi?id=8353
Bill Cole <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |[email protected] --- Comment #5 from Bill Cole <[email protected]> --- (In reply to Philippe Chaintreuil from comment #4) > Unfortunately I don't. The user had follow on sieve rules that deleted the > message. But I'll keep my eyes open in the future. The udpsize error indicates an outdated version of Net::DNS. It also implies that our references to the minimum version in Makefile.PL is outdated. Makefile.PL says we need 1.10 or later but I think that may be wrong at this point. The only call to udpsize is in DnsResolver.pm, and it is protected with a "can" call that should prevent the complaint: # my $udp_payload_size = $self->{res}->udppacketsize; my $udp_payload_size = $self->{conf}->{dns_options}->{edns}; if ($udp_payload_size && $udp_payload_size > 512) { # dbg("dns: adding EDNS ext, UDP payload size %d", $udp_payload_size); if ($packet->edns->can('udpsize')) { # since Net::DNS 1.38 $packet->edns->udpsize($udp_payload_size); } else { $packet->edns->size($udp_payload_size); } } So the immediate workaround would be to update Net::DNS -- You are receiving this mail because: You are the assignee for the bug.
