On Wed, Jun 27, 2018 at 1:46 PM, Melvin Mawhin
<[email protected]> wrote:
> Since upgrading to perl 5.28 in slackware-current we ran into a bug while
> generating documentation for qemu
There is a message in the logs you attached:
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/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/share/texinfo/Texinfo/Parser.pm line 5485.
Have you tried editing Parser.pm to escape the left brace in the regex?
> I have attached 2 logs, 1 with debug, 1 without
You said "infinite loop" in the title of your email: do the logs
continue on forever or do they stop?