Hello SpamAssassin Users and Developers,

I wanted to take a moment to provide my $0.02 on two in the wild issues with 3.4.1 that I've heard a lot about in the past few days:

The first in the wild issue has been some failures on sa_compile.t. These errors are confirmed as solely test errors and do not indicate an issue with using compiled rules in production. You can see more about the issue on https://bz.apache.org/SpamAssassin/show_bug.cgi?id=7181 and https://bz.apache.org/SpamAssassin/show_bug.cgi?id=7005. If you are affected by this issue, an easy work around is to rename the re2c executable during cpan installations or make tests so that the sa_compile.t test is skipped.

And if you do have issues with compiled rules beyond the tests, commenting out the Rule2XSBody plugin in v320.pre will disable the use of compiled rules and the underlying deterministic finite state machine.


The second in the wild issue has been some logging of uninitialized errors from TxRep.com when txrep_track_messages is enabled. The errors are categorized as completely innocuous but totally annoying. The good news is that we believe the logic causing the issue has been identified and improved. But before I state that emphatically, I have asked Ivo, the author of TxRep, to review the logic changes that avert the error to make sure we have a good fix. You can see more about that issue at https://bz.apache.org/SpamAssassin/show_bug.cgi?id=7164. In the meantime, an easy work around to this issue is to add txrep_track_messages 0 to your configuration which will disable the code with the bug.


In my opinion, neither of these issues warrants an escalation of a 3.4.2 release but I wanted to let people know they are being actively worked on as well as give some possible workarounds.

Thanks for supporting Apache SpamAssassin!

Regards,
KAM

--
Kevin A. McGrail
VP & Chair, Apache SpamAssassin Project Management Committee

Reply via email to