hideo55 / Module-Build-XSUtil

A Module::Build class for building XS modules
Other
6 stars 8 forks source link

Relax perl requirement 5.8.5 -> 5.8.1 #10

Closed skaji closed 6 years ago

skaji commented 6 years ago

The Lancaster Consensus says that the Perl toolchain will target Perl 5.8.1.

Module-Build-XSUtil is a toolchain, so it is nice that it supports perl 5.8.1.

This PR changes the minimum-supported perl from 5.8.5 to 5.8.1.

I confirmed that the all tests of Module-Build-XSUtil passed with perl 5.8.1:

❯ perl -v

This is perl, v5.8.1 built for darwin-2level
(with 1 registered patch, see perl -V for more detail)

Copyright 1987-2003, Larry Wall

Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5 source kit.

Complete documentation for Perl, including FAQ lists, should be found on
this system using `man perl' or `perldoc perl'.  If you have access to the
Internet, point your browser at http://www.perl.com/, the Perl Home Page.

❯ prove -l t
t/00_compile.t .. ok
t/01_build.t .... ok
All tests successful.
Files=2, Tests=3,  1 wallclock secs ( 0.02 usr  0.00 sys +  0.83 cusr  0.18 csys =  1.03 CPU)
Result: PASS