Subject: | [FIX] Non-numeric version problem in Makefile.PL |
The following line in Makefile.PL:
($ExtUtils::MakeMaker::VERSION >= 6.31 ? (LICENSE => 'perl') : ()),
Causes the following error in blead:
Argument "6.43_01" isn't numeric in numeric ge (>=) at Makefile.PL
line 44.
This is because $ExtUtils::MakeMaker::VERSION is "6.43_01".
Using a string comparison, instead, eliminates the problem:
(($ExtUtils::MakeMaker::VERSION gt '6.31') ? ('LICENSE' => 'perl') :
()),