On 31/01/2013 20:34, David Oswald wrote:
I know there probably aren't many people still smoke-testing with Perl
5.6.x, and was just wondering if that is the reason I haven't seen any
pre-5.8 smoke tests for Bytes::Random::Secure, or if perhaps I have
missed some detail in the distribution that is preventing testing on
Perl 5.6.
I believe we've established 5.6 compatibility as of
Bytes::Random::Secure version 0.20 and newer.
So the question is: Is this a case of "Patience is a virtue", or of
"You forgot to XYZ."?
http://deps.cpantesters.org/?module=Bytes%3A%3ARandom%3A%3ASecure&perl=5.6.2&os=any+OS
indicates that the problem is with the most recent Scalar::Util or
CPAN::Meta, both of which look like they consistently fail.
My own 5.6.2 smoker has discarded test reports for every version of
Bytes-Random-Secure - and a DISCARD as opposed to PASS or FAIL indicates
that there's a problem with dependencies. And that's even with it using
cp5.6.2an for resolving deps. In all honesty, I'd not bother with
trying to support 5.6.2 these days. Even with cp5.6.2an, most stuff
won't build, because older versions of XS modules hate modern gcc and
libraries. Hell, even *perl* 5.6.2 won't build and pass its tests with
a modern compiler and libraries, at least not on Linux.
The very few people who do still use 5.6.2 are used to having to fettle
stuff by hand to make it work.
If you've not heard of cp5.6.2an ... http://cpxxxan.barnyard.co.uk. It's
awesome, if I may say so myself.
--
David Cantrell | http://www.cantrell.org.uk/david
THIS IS THE LANGUAGE POLICE
PUT DOWN YOUR THESAURUS
STEP AWAY FROM THE CLICHE