develooper Front page | perl.perl5.porters | Postings from April 2017

[perl #130497] Revert "Unescaped left brace in regex" fatality

Thread Previous | Thread Next
James E Keenan via RT
April 12, 2017 12:25
[perl #130497] Revert "Unescaped left brace in regex" fatality
Message ID:
On Wed, 12 Apr 2017 09:06:08 GMT, wrote:
> On 04/10/2017 06:20 AM, Karl Williamson wrote:
> > On 04/09/2017 12:01 PM, Sawyer X wrote:


> >>
> >> If we go with the kludge, at the very least it would require having
> >> another dev release.
> >
> > I mostly agree, and I thought that was already in the plans because of
> > @INC.  But it's not clear to me that attempting a reversion wouldn't
> > also require such a release.
> We had already released another dev for the @INC change. Several have
> asked for another dev release in order to clear out more kinks in CPAN.

Some data ...

I did a local checkout of the smoke-me/khw-lbrace branch and yesterday ran it through a "CPAN river" test similar to what I have been reporting on for the no-dot-by-default-in-@INC changes.  That is, I

* set PERL_USE_UNSAFE_INC to 1 (because we're not interested in no-dot failures for the purpose of this branch);

* created a list of all CPAN distributions in dependency order;

* selected a subset of that list -- in this case, the top 5000 entries;

* ran that list through a single 'cpanm' call.

Analysis of the 'cpanm' build.log showed no failures due to "Unescaped left brace in regex".

To be sure, there are limitations to this approach.  A distro which depends on a distro which fails to install for reasons other than the one under consideration cannot be tested and so may still suffer from the problem under consideration.  Data available.

Thank you very much.

James E Keenan (

via perlbug:  queue: perl5 status: open

Thread Previous | Thread Next Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About