Skip Menu |
 

This queue is for tickets about the Module-ExtractUse CPAN distribution.

Report information
The Basics
Id: 124146
Status: patched
Priority: 0/
Queue: Module-ExtractUse

People
Owner: Nobody in particular
Requestors: SREZIC [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: 0.341
Fixed in: (no value)



Subject: Unescaped left brace in regex is deprecated here
Download (untitled) / with headers
text/plain 2.8k
Tests fail with perl 5.27.8: ... # Failed test 'no warnings' # at /opt/perl-5.27.8/lib/5.27.8/Test/Builder.pm line 158. # There were 2 warning(s) # Previous test 0 '' # 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/ # ( # eval BLOCK, corresponding to the group 10 in the entire regex # { <-- HERE # ((?: # (?> [^{}]+ ) # Non-braces without backtracking # | # (??{$re_block}) # Recurse to group 10 # )*) # } # ) # / at /home/cpansand/.cpan/build/2018012009/Module-ExtractUse-0.341-0/blib/lib/Module/ExtractUse.pm line 43. # at /home/cpansand/.cpan/build/2018012009/Module-ExtractUse-0.341-0/blib/lib/Module/ExtractUse.pm line 43. # require Module/ExtractUse.pm called at t/10_basic.t line 6 # main::BEGIN() called at /home/cpansand/.cpan/build/2018012009/Module-ExtractUse-0.341-0/blib/lib/Module/ExtractUse.pm line 43 # eval {...} called at /home/cpansand/.cpan/build/2018012009/Module-ExtractUse-0.341-0/blib/lib/Module/ExtractUse.pm line 43 # # ---------- # Previous test 0 '' # 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/ # \G(.*?) # group 1 # eval # (?: # (?:\s+ # (?: # qq?\((.*?)\) # eval q(), group 2 # | # qq?\[(.*?)\] # eval q[], group 3 # | # qq?{(.*?)} # eval q{}, group 4 # | # qq?<(.*?)> # eval q<>, group 5 # | # qq?(\S)(.*?)\6 # eval q'' or so, group 6, group 7 # ) # ) # | # (?:\s*(?: # (?:(['"])(.*?)\8) # eval '' or eval "", group 8, group 9 # | # ( # eval BLOCK, group 10 # { <-- HERE # ((?: # group 11 # (?> [^{}]+ ) # Non-braces without backtracking # | # (??{$re_block}) # Recurse to group 10 # )*) # } # ) # )) # ) # / at /home/cpansand/.cpan/build/2018012009/Module-ExtractUse-0.341-0/blib/lib/Module/ExtractUse.pm line 76. # at /home/cpansand/.cpan/build/2018012009/Module-ExtractUse-0.341-0/blib/lib/Module/ExtractUse.pm line 76. # require Module/ExtractUse.pm called at t/10_basic.t line 6 # main::BEGIN() called at /home/cpansand/.cpan/build/2018012009/Module-ExtractUse-0.341-0/blib/lib/Module/ExtractUse.pm line 76 # eval {...} called at /home/cpansand/.cpan/build/2018012009/Module-ExtractUse-0.341-0/blib/lib/Module/ExtractUse.pm line 76 # # Looks like you failed 1 test of 205. t/10_basic.t .............. Dubious, test returned 1 (wstat 256, 0x100) Failed 1/205 subtests ... (and more) ...
Download (untitled) / with headers
text/plain 438b
On 2018-01-20 06:23:52, SREZIC wrote: Show quoted text
> Tests fail with perl 5.27.8: > > ... > # Failed test 'no warnings' > # at /opt/perl-5.27.8/lib/5.27.8/Test/Builder.pm line 158.
Note: if the warnings test had been guarded by an AUTHOR_TESTING check (which it should be!) -- the test would warn but would not fail, so installation would not be blocked. Please switch the warning tests to: use if $ENV{AUTHOR_TESTING}, 'Test::Warnings';
Download (untitled) / with headers
text/plain 3.2k
On Sat Jan 20 23:23:52 2018, SREZIC wrote: Show quoted text
> Tests fail with perl 5.27.8: > > ... > # Failed test 'no warnings' > # at /opt/perl-5.27.8/lib/5.27.8/Test/Builder.pm line 158. > # There were 2 warning(s) > # Previous test 0 '' > # 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/ > # ( # eval BLOCK, corresponding to the group 10 in the entire > regex > # { <-- HERE > # ((?: > # (?> [^{}]+ ) # Non-braces without backtracking > # | > # (??{$re_block}) # Recurse to group 10 > # )*) > # } > # ) > # / at /home/cpansand/.cpan/build/2018012009/Module-ExtractUse-0.341- > 0/blib/lib/Module/ExtractUse.pm line 43. > # at /home/cpansand/.cpan/build/2018012009/Module-ExtractUse-0.341- > 0/blib/lib/Module/ExtractUse.pm line 43. > # require Module/ExtractUse.pm called at t/10_basic.t line 6 > # main::BEGIN() called at > /home/cpansand/.cpan/build/2018012009/Module-ExtractUse-0.341- > 0/blib/lib/Module/ExtractUse.pm line 43 > # eval {...} called at > /home/cpansand/.cpan/build/2018012009/Module-ExtractUse-0.341- > 0/blib/lib/Module/ExtractUse.pm line 43 > # > # ---------- > # Previous test 0 '' > # 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/ > # \G(.*?) # group 1 > # eval > # (?: > # (?:\s+ > # (?: > # qq?\((.*?)\) # eval q(), group 2 > # | > # qq?\[(.*?)\] # eval q[], group 3 > # | > # qq?{(.*?)} # eval q{}, group 4 > # | > # qq?<(.*?)> # eval q<>, group 5 > # | > # qq?(\S)(.*?)\6 # eval q'' or so, group 6, group 7 > # ) > # ) > # | > # (?:\s*(?: > # (?:(['"])(.*?)\8) # eval '' or eval "", group 8, group 9 > # | > # ( # eval BLOCK, group 10 > # { <-- HERE > # ((?: # group 11 > # (?> [^{}]+ ) # Non-braces without > backtracking > # | > # (??{$re_block}) # Recurse to group 10 > # )*) > # } > # ) > # )) > # ) > # / at /home/cpansand/.cpan/build/2018012009/Module-ExtractUse-0.341- > 0/blib/lib/Module/ExtractUse.pm line 76. > # at /home/cpansand/.cpan/build/2018012009/Module-ExtractUse-0.341- > 0/blib/lib/Module/ExtractUse.pm line 76. > # require Module/ExtractUse.pm called at t/10_basic.t line 6 > # main::BEGIN() called at > /home/cpansand/.cpan/build/2018012009/Module-ExtractUse-0.341- > 0/blib/lib/Module/ExtractUse.pm line 76 > # eval {...} called at > /home/cpansand/.cpan/build/2018012009/Module-ExtractUse-0.341- > 0/blib/lib/Module/ExtractUse.pm line 76 > # > # Looks like you failed 1 test of 205. > t/10_basic.t .............. > Dubious, test returned 1 (wstat 256, 0x100) > Failed 1/205 subtests > ... (and more) ...
Thanks. Fixed: https://github.com/domm/Module-ExtractUse/commit/9882b889417c34776a378680daea2f1302849889 .
Download (untitled) / with headers
text/plain 3.7k
On Sat Jan 20 21:32:52 2018, ISHIGAKI wrote: Show quoted text
> On Sat Jan 20 23:23:52 2018, SREZIC wrote:
> > Tests fail with perl 5.27.8: > > > > ... > > # Failed test 'no warnings' > > # at /opt/perl-5.27.8/lib/5.27.8/Test/Builder.pm line 158. > > # There were 2 warning(s) > > # Previous test 0 '' > > # 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/ > > # ( # eval BLOCK, corresponding to the group 10 in the entire > > regex > > # { <-- HERE > > # ((?: > > # (?> [^{}]+ ) # Non-braces without backtracking > > # | > > # (??{$re_block}) # Recurse to group 10 > > # )*) > > # } > > # ) > > # / at /home/cpansand/.cpan/build/2018012009/Module-ExtractUse-0.341- > > 0/blib/lib/Module/ExtractUse.pm line 43. > > # at /home/cpansand/.cpan/build/2018012009/Module-ExtractUse-0.341- > > 0/blib/lib/Module/ExtractUse.pm line 43. > > # require Module/ExtractUse.pm called at t/10_basic.t line 6 > > # main::BEGIN() called at > > /home/cpansand/.cpan/build/2018012009/Module-ExtractUse-0.341- > > 0/blib/lib/Module/ExtractUse.pm line 43 > > # eval {...} called at > > /home/cpansand/.cpan/build/2018012009/Module-ExtractUse-0.341- > > 0/blib/lib/Module/ExtractUse.pm line 43 > > # > > # ---------- > > # Previous test 0 '' > > # 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/ > > # \G(.*?) # group 1 > > # eval > > # (?: > > # (?:\s+ > > # (?: > > # qq?\((.*?)\) # eval q(), group 2 > > # | > > # qq?\[(.*?)\] # eval q[], group 3 > > # | > > # qq?{(.*?)} # eval q{}, group 4 > > # | > > # qq?<(.*?)> # eval q<>, group 5 > > # | > > # qq?(\S)(.*?)\6 # eval q'' or so, group 6, group 7 > > # ) > > # ) > > # | > > # (?:\s*(?: > > # (?:(['"])(.*?)\8) # eval '' or eval "", group 8, group > > 9 > > # | > > # ( # eval BLOCK, group 10 > > # { <-- HERE > > # ((?: # group 11 > > # (?> [^{}]+ ) # Non-braces without > > backtracking > > # | > > # (??{$re_block}) # Recurse to group 10 > > # )*) > > # } > > # ) > > # )) > > # ) > > # / at /home/cpansand/.cpan/build/2018012009/Module-ExtractUse-0.341- > > 0/blib/lib/Module/ExtractUse.pm line 76. > > # at /home/cpansand/.cpan/build/2018012009/Module-ExtractUse-0.341- > > 0/blib/lib/Module/ExtractUse.pm line 76. > > # require Module/ExtractUse.pm called at t/10_basic.t line 6 > > # main::BEGIN() called at > > /home/cpansand/.cpan/build/2018012009/Module-ExtractUse-0.341- > > 0/blib/lib/Module/ExtractUse.pm line 76 > > # eval {...} called at > > /home/cpansand/.cpan/build/2018012009/Module-ExtractUse-0.341- > > 0/blib/lib/Module/ExtractUse.pm line 76 > > # > > # Looks like you failed 1 test of 205. > > t/10_basic.t .............. > > Dubious, test returned 1 (wstat 256, 0x100) > > Failed 1/205 subtests > > ... (and more) ...
> > > Thanks. Fixed: https://github.com/domm/Module- > ExtractUse/commit/9882b889417c34776a378680daea2f1302849889 .
Domm, as Module-ExtractUse is quite high "upstream" on the CPAN river, there are many CPAN distributions whose status with respect to perl 5 blead (and, hence, perl 5.28) we cannot yet test. So a new CPAN release would be very helpful. Thank you very much. Jim Keenan
Subject: Re: [rt.cpan.org #124146] Unescaped left brace in regex is deprecated here
Date: Mon, 22 Jan 2018 16:01:19 +0100
To: James E Keenan via RT <bug-Module-ExtractUse [...] rt.cpan.org>
From: Thomas Klausner <domm [...] plix.at>
Download (untitled) / with headers
text/plain 567b
Hi! Show quoted text
> Domm, as Module-ExtractUse is quite high "upstream" on the CPAN river, there are many CPAN distributions whose status with respect to perl 5 blead (and, hence, perl 5.28) we cannot yet test. So a new CPAN release would be very helpful.
Thanks for the prodding (and the bug-report, and the fix, and generally all the work :-) I'll relase it in a bit (we had a big release today, so I was rather busy...) Greetings, domm -- #!/usr/bin/perl http://domm.plix.at for(ref bless{},just'another'perl'hacker){s-:+-$"-g&&print$_.$/}
Subject: Re: [rt.cpan.org #124146] Unescaped left brace in regex is deprecated here
Date: Mon, 22 Jan 2018 16:23:14 +0100
To: Thomas Klausner via RT <bug-Module-ExtractUse [...] rt.cpan.org>
From: Thomas Klausner <domm [...] plix.at>
Download (untitled) / with headers
text/plain 952b
Hi! New release is on it's way to CPAN On Mon, Jan 22, 2018 at 10:11:07AM -0500, Thomas Klausner via RT wrote: Show quoted text
> Queue: Module-ExtractUse > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=124146 > > > Hi! >
> > Domm, as Module-ExtractUse is quite high "upstream" on the CPAN river, there are many CPAN distributions whose status with respect to perl 5 blead (and, hence, perl 5.28) we cannot yet test. So a new CPAN release would be very helpful.
> > Thanks for the prodding (and the bug-report, and the fix, and generally > all the work :-) > > I'll relase it in a bit (we had a big release today, so I was rather > busy...) > > Greetings, > domm > > -- > #!/usr/bin/perl http://domm.plix.at > for(ref bless{},just'another'perl'hacker){s-:+-$"-g&&print$_.$/}
-- #!/usr/bin/perl http://domm.plix.at for(ref bless{},just'another'perl'hacker){s-:+-$"-g&&print$_.$/}
On Mon Jan 22 10:23:37 2018, domm@plix.at wrote: Show quoted text
> Hi! > > New release is on it's way to CPAN > > On Mon, Jan 22, 2018 at 10:11:07AM -0500, Thomas Klausner via RT > wrote:
> > Queue: Module-ExtractUse > > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=124146 > > > > > Hi! > >
> > > Domm, as Module-ExtractUse is quite high "upstream" on the CPAN > > > river, there are many CPAN distributions whose status with respect > > > to perl 5 blead (and, hence, perl 5.28) we cannot yet test. So a > > > new CPAN release would be very helpful.
> > > > Thanks for the prodding (and the bug-report, and the fix, and > > generally > > all the work :-) > > > > I'll relase it in a bit (we had a big release today, so I was rather > > busy...) > > > > Greetings, > > domm > > > > -- > > #!/usr/bin/perl http://domm.plix.at > > for(ref bless{},just'another'perl'hacker){s-:+-$"-g&&print$_.$/}
Got 0.342. I have confirmed that it can now be installed against perl5 blead and no longer blocks evaluation of its revdeps. Thank you very much. Jim Keenan


This service is sponsored and maintained by Best Practical Solutions and runs on Perl.org infrastructure.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.