[Bug 234464] print/texinfo Does not work well with perl 5.28
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Fri Dec 28 14:04:43 UTC 2018
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=234464
Bug ID: 234464
Summary: print/texinfo Does not work well with perl 5.28
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Some People
Priority: ---
Component: Individual Port(s)
Assignee: sunpoet at FreeBSD.org
Reporter: toivonenristo at netscape.net
Flags: maintainer-feedback?(sunpoet at FreeBSD.org)
Assignee: sunpoet at FreeBSD.org
Texinfo (makeinfo) generates lots of "Unescaped left brace in regex is
deprecated here (and will be fatal in Perl 5.32),..." warnings when
help-command is called from the Octave.
### Tested on:
FreeBSD kotibsd 11.2-RELEASE-p5 FreeBSD 11.2-RELEASE-p5
perl -version: perl 5, version 28, subversion 1 (v5.28.1) built for
amd64-freebsd-thread-multi
texinfo-6.5_2,1
octave-4.4.1_7
This kind of bug has been reported on https://savannah.gnu.org/bugs/?54691
There is a patch available on
https://salsa.debian.org/tex-team/texinfo/commit/bb8c22551b2ac8efacf87477d2abd95fc3eeb6ba
### Example:
-------------------------
octave:5> help edit
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
/usr/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
/usr/local/share/texinfo/Texinfo/Parser.pm line 5485.
'edit' is a function from the file
/usr/local/share/octave/4.4.1/m/miscellaneous/edit.m
-- edit NAME
--------------------------
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list