This Confluence has been LDAP enabled, if you are an ASF Committer, please use your LDAP Credentials to login. Any problems file an INFRA jira ticket please.

Page tree
Skip to end of metadata
Go to start of metadata

If you're seeing an error similar to:

(?:(?<=[\s,]))* matches null string many times in regex; marked by <-- HERE in 
m/\G(?:(?<=[\s,]))* <-- HERE \Z/ at 
/opt/local/lib/perl5/5.8.7/Text/ line 46.

This issue is popping up more and more on the users list and in irc. The short version is that newer versions of Text::Wrap (not associated with SpamAssassin) throw this warning for a regular expression that has been in use for years. It's been reported as a bug to the Text::Wrap authors already.

3.1.8 and 3.2 and beyond have a work-around to avoid displaying the warning from Text::Wrap. Alternately, you can downgrade your installation of Text::Wrap to an earlier version which doesn't have this issue.

This issue was originally reported in SpamAssassin Bugzilla ticket 5056:

For a discussion about downgrading Text::Wrap, please see the following thread:

  • No labels