Hi,

Somebody also reported the same issue while building glibc..


https://www.linuxquestions.org/questions/showthread.php?p=5872643#post5872643

[http://images.linuxquestions.org/lqthumb.png]<https://www.linuxquestions.org/questions/showthread.php?p=5872643#post5872643>

bug while building glibc-2.27 with new gcc-8.1.1 and 
perl-5.28.0<https://www.linuxquestions.org/questions/showthread.php?p=5872643#post5872643>
www.linuxquestions.org
If you try to rebuild glibc-2.27 as for SFS or in Slackware-current you get 
that message, not a good one: -------------------------------- touch /tmp/g


The problem also occurs with the old GCC, so i doubt that is the issue.


Kr

Mel


________________________________
From: Melvin Mawhin <[email protected]>
Sent: Wednesday, June 27, 2018 9:06 PM
To: Gavin Smith
Subject: Re: Infinite loop generating QEMU docs after upgrade to Perl 5.28.0

Hi,

I escaped the { and the error message is gone. The parsing still hangs though...

Kr
Mel
________________________________
From: Gavin Smith <[email protected]>
Sent: Wednesday, June 27, 2018 8:35 PM
To: Melvin Mawhin
Cc: [email protected]
Subject: Re: Infinite loop generating QEMU docs after upgrade to Perl 5.28.0

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?

Reply via email to