Perl v5.26.1 - Unescaped left brace in regex is deprecated

wattie

Verified User
Joined
May 31, 2008
Messages
1,234
Location
Bulgaria
When working with the latest version of Perl, the build script throws the following deprecation warning when doing "./build versions":

Latest version of Easy Spam Fighter: 1.16
Installed version of Easy Spam Fighter: 1.16

Unescaped left brace in regex is deprecated here (and will be fatal in Perl 5.30), passed through in regex; marked by <-- HERE in m/^(.{ <-- HERE ,200}).*$/ at /usr/lib/perl5/site_perl/Mail/SpamAssassin/PerMsgStatus.pm line 921.
Latest version of SpamAssassin: 3.4.1
Installed version of SpamAssassin: 3.4.1
 
Hello,

That's SpamAssassin dropping the error:

/usr/lib/perl5/site_perl/Mail/SpamAssassin/PerMsgStatus.pm line 921.

You might want to bring this to SpamAssassin developers' attention.
 
Directadmin does offer only stable releases, so you could try with a custom versions file.
 
Back
Top