develooper Front page | perl.perl5.porters | Postings from February 2018

Re: [perl #132760] Blead Breaks CPAN: YANICK/List-Lazy-0.3.0.tar.gz

Thread Previous | Thread Next
From:
Dave Mitchell
Date:
February 27, 2018 06:54
Subject:
Re: [perl #132760] Blead Breaks CPAN: YANICK/List-Lazy-0.3.0.tar.gz
Message ID:
20180227065400.GY3216@iabyn.com
On Mon, Feb 26, 2018 at 05:47:04PM -0800, James E Keenan via RT wrote:
> I built this branch on FreeBSD-11.0, then installed 'cpanm' against it and used cpanm to try to install the three modules cited in this ticket:  List::Lazy, Evo, and Moxie.  Tests failed in all three with this kind of message:
> 
> #####
> Subroutine attributes must come before the signature at /usr/home/jkeenan/.cpanm/work/1519692082.14147/Moxie-0.07/blib/lib/Moxie/Traits/Provider/Accessor.pm line 19.
> #####
> 
> Output of perl -V and gzipped build.log attached.  Should I have expected better results?

My branch addresses the main complaint of the OP, that the error message
gave no indication of what the issue is. With my branch, all those modules
are now getting a clear and unambiguous error message, which if looked up
in perldiag, explains the shift in attribute position for 5.28.

So, no, you shouldn't have expected better results.

-- 
Hofstadter's Law: It always takes longer than you expect, even when you
take into account Hofstadter's Law.

Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About