Hi,
Just upgraded to fedora38, using the spamassassin included with it and have
the following warning:
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?
Just upgraded to fedora38, using the spamassassin included with it and have
the following warning:
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?