|
From: | Melvin Mawhin |
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.
Kr Mel 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 > qemu-doc.html > > 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] |