|Subject:||Re: Infinite loop generating QEMU docs after upgrade to Perl 5.28.0|
|Date:||Wed, 27 Jun 2018 19:37:06 +0000|
Escaping the left brace does not solve the loop 😊 it solves the error message but not the loop.
From: Eli Zaretskii <address@hidden>
Sent: Wednesday, June 27, 2018 9:33 PM
To: Melvin Mawhin
Cc: address@hidden; address@hidden
Subject: Re: Infinite loop generating QEMU docs after upgrade to Perl 5.28.0
> From: Melvin Mawhin <address@hidden>
> Date: Wed, 27 Jun 2018 19:23:22 +0000
> Cc: "address@hidden" <address@hidden>
> After some more testing it seems to be an encoding issue...
> If the job is started with the following it works:
> LANGUAGE=C.UTF-8 LC_ALL=C.UTF-8 makeinfo --no-split --number-sections -I docs -I . -I . --no-headers
> --html qemu-doc.texi -o qemu-doc.html
> if started by the make script it doesnt:
> LC_ALL=C makeinfo --no-split --number-sections -I docs -I . -I . --no-headers --html qemu-doc.texi -o
> Same applies to the glibc build...
How can this be an encoding issue, when the left brace is an ASCII
character, and thus is unaffected by UTF-8 encoding?
My guess is that this is a bug in Perl, perhaps just a bug in
detecting the unescaped brace.
|[Prev in Thread]||Current Thread||[Next in Thread]|