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.

Reply via email to