Skip Menu |

This queue is for tickets about the IO-ReadHandle-Chain CPAN distribution.

Report information
The Basics
Id: 124889
Status: resolved
Priority: 0/
Queue: IO-ReadHandle-Chain

People
Owner: LSTROUS [...] cpan.org
Requestors: ANDK [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: v1.2.1
Fixed in: v1.2.2



Subject: Fails with perls < 5.14
# Failed test 'use IO::ReadHandle::Chain;' # at t/00-load.t line 10. # Tried to use 'IO::ReadHandle::Chain'. # Error: syntax error at /tmp/loop_over_bdir-22311-gawR1p/IO-ReadHandle-Chain-v1.2.1-0/blib/lib/IO/ReadHandle/Chain.pm line 212, near "s/\n/ /gr " # Compilation failed in require at t/00-load.t line 10. # BEGIN failed--compilation aborted at t/00-load.t line 10. If you want to keep the s///r Syntax in the regexp, it would be cool if you could declare your requirement. That way the FAILS are converted to UNKNOWNS. Details about how to do it are on this page: http://wiki.cpantesters.org/wiki/CPANAuthorNotes Thanks!
Apologies for the late response. I expected that I'd automatically get emails about new tickets, but that turns out to be something you have to explicitly configure. Are you looking for more accurate reporting of the minimum required version of Perl, or for getting this module to work with versions of Perl older than 5.14? If the latter, then what older version of Perl are you wanting to use this module with? And what feature of the module does that older version complain about?
Personally I have no demand at all. I discovered that this module fails its own tests with perls < 5.14. This happened just as a side effect of me running tests for cpantesters. My previous message tried to pinpoint the problem. lib/IO/ReadHandle/Chain.pm line 212, near "s/\n/ /gr ". The 'r' in that construct was not supported in previous versions of perl. This may or may not be sufficient to get the matrix (http://matrix.cpantesters.org/?dist=IO-ReadHandle-Chain+v1.2.1) green. Let me know if you have further questions. Thanks,