[Bug 220474] mail/spamassassin unescaped left brace in regex, lib/perl5/site_perl/Mail/SpamAssassin/PerMsgStatus.pm line 921

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Wed Jul 5 07:28:42 UTC 2017


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=220474

            Bug ID: 220474
           Summary: mail/spamassassin unescaped left brace in regex,
                    lib/perl5/site_perl/Mail/SpamAssassin/PerMsgStatus.pm
                    line 921
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Many People
          Priority: ---
         Component: Individual Port(s)
          Assignee: zeising at FreeBSD.org
          Reporter: Trond.Endrestol at ximalas.info
          Assignee: zeising at FreeBSD.org
             Flags: maintainer-feedback?(zeising at FreeBSD.org)

Created attachment 184066
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=184066&action=edit
Patch for lib/perl5/site_perl/Mail/SpamAssassin/PerMsgStatus.pm post-Perl 5.26

After upgrading Perl to 5.26, it started to complain whenever mail/spamassassin
is being run:

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/local/lib/perl5/site_perl/Mail/SpamAssassin/PerMsgStatus.pm line 921.

Patch attached.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list