Opened 5 years ago

Closed 5 years ago

#57885 closed defect (fixed)

octave: Unescaped left brace in regex is deprecated here

Reported by: deldotvee Owned by: mojca (Mojca Miklavec)
Priority: Low Milestone:
Component: ports Version: 2.5.4
Keywords: Cc: MarcusCalhoun-Lopez (Marcus Calhoun-Lopez), mojca (Mojca Miklavec)
Port: octave texinfo perl5.28

Description (last modified by mf2k (Frank Schima))

Something seems to be broken in texinfo during the update to perl5.28, but it only shows up for me dependably when I invoke the help function in octave. The message I get goes like this:

 //Unescaped left brace in regex is deprecated here (and will be fatal in Perl 5.32), passed through in regex; marked by <-- HERE in m/^\s+@([[:alnum:]][[:alnum:]\-]*)({ <-- HERE })?\s*/ at /opt/local/share/texinfo/Texinfo/Parser.pm line 5481.

 //Unescaped left brace in regex is deprecated here (and will be fatal in Perl 5.32), passed through in regex; marked by <-- HERE in m/^\s+@([[:alnum:]][[:alnum:]\-]*)({ <-- HERE })?\s*(\@(c|comment)((\@|\s+).*)?)?/ at /opt/local/share/texinfo/Texinfo/Parser.pm line 5485.

Change History (5)

comment:1 Changed 5 years ago by mf2k (Frank Schima)

In the future, please use WikiFormatting and add the port maintainer(s) to Cc (port info --maintainers octave texinfo perl5.28), if any.

comment:2 Changed 5 years ago by mf2k (Frank Schima)

Cc: MarcusCalhoun-Lopez mojca added
Description: modified (diff)
Keywords: unescaped brace regex deprecated removed
Port: <- -< removed
Type: updatedefect

comment:3 Changed 5 years ago by mf2k (Frank Schima)

Summary: octave, texinfo and perl5.28 updateoctave: Unescaped left brace in regex is deprecated here

comment:5 Changed 5 years ago by mojca (Mojca Miklavec)

Owner: set to mojca
Resolution: fixed
Status: newclosed

In a23d4380669db7bfa1e1c99f0bcd2a5df13e7c04/macports-ports (master):

texinfo: fix compatibility with perl5.28

Upstream patch for compatibility with perl5.28.

Closes: #57885

Note: See TracTickets for help on using tickets.