The way I understand it, if the Makefile.PL blows up it will not continue with the install. If you are truly concerned about it why not write a unit test that fails if you a version earlier than 5.8? That might be the easiest way of preventing that from installing.
If you are writing something that has to be compatible with a lower version I would use syntax that both versions can understand. The 'open my $out' syntax is easier to read but obviously does not pass PBP compliance. I would disable PBP compliance checking for that syntax and use syntax that is portable as long as portability is the issue.
In reply to Re: testers.cpan vs perl 5.8
by Herkum
in thread testers.cpan vs perl 5.8
by jettero
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |