Skip Menu |

This queue is for tickets about the Iterator-Simple-Lookahead CPAN distribution.

Report information
The Basics
Id: 95114
Status: resolved
Priority: 0/
Queue: Iterator-Simple-Lookahead

People
Owner: Nobody in particular
Requestors: wftk [...] vivtek.com
Cc:
AdminCc:

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



Subject: Requires Perl 5.16.1?
This is a great extension to Iterator::Simple and I'm really interested in using it, but CPANtesters seems to indicate that it will only build for Perl versions 5.16.1 and up. I can't seem to find anything in the Makefile or dependencies that requires that, though. Do you have any insight as to where that's coming from?
I can confirm that it builds and tests perfectly on 5.14. There's no good reason to set that to 5.16.1.
On Mon Apr 28 04:46:51 2014, Michael wrote: Show quoted text
> This is a great extension to Iterator::Simple and I'm really > interested in using it, but CPANtesters seems to indicate that it will > only build for Perl versions 5.16.1 and up. > > I can't seem to find anything in the Makefile or dependencies that > requires that, though. Do you have any insight as to where that's > coming from?
There are "use 5.016001;" statements in Makefile.PL and Lookahead.pm. Removing them, the tests pass on 5.10.1, 5.8.9, and 5.8.2. I can't try on 5.6.2 because Class::XSAccessor requires 5.8.0 or later. I don't know whether there is some other reason not to use it, but if there is it really ought to be captured in a test.
Show quoted text
> There are "use 5.016001;" statements in Makefile.PL and Lookahead.pm.
Ha, yeah, I figured that out as soon as I actually went to build it.
Fixed as suggested in version 0.06: Requirement for Perl 5.16.1 was not necessary, decreased to 5.8.0 (needed by Class::XSAccessor)