https://bz.apache.org/SpamAssassin/show_bug.cgi?id=7615
Bug ID: 7615
Summary: Minimum Required Perl for SA 4.0.0
Product: Spamassassin
Version: 4.0.0
Hardware: PC
OS: Windows NT
Status: NEW
Severity: blocker
Priority: P2
Component: spamassassin
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: Undefined
Surfacing this from other tickets:
For 4.X, we need good, stable UTF support which in my experience means using
5.14+.
RHEL/CentOS 6 ships with 5.10.1 and is EOL in 2020. And RHEL/CentOS 7 ships
with 5.16.3.
Since RHEL won't backport, I suggest we require 5.14.8+ for 4.X especially
since I'm expecting distros won't include 4.X except on the next major release.
To make things easier for those with older perls, we can document and even
provide some automation to use the system/distro perl to bootstrap a newer
version of perl dedicated for SA with something like perlbrew. It will require
compilation tools/libraries but effectively it's like installing your own JRE
for a specific product.
See https://github.com/gugod/App-perlbrew under the Synopsis to see just how
easily people can add alternate perl versions to their system.
Any arguments against changing trunk INSTALL to require 5.14.8 as well as the
PACKAGING, Makefile.PL and UPGRADE files? I can also look at making
Makefile.PL bootstrap with system perl and download perlbrew to make a newer
perl available.
--
You are receiving this mail because:
You are the assignee for the bug.