Subject: | Non-numeric versions of ExtUtils::MakeMaker crash the build |
Some versions of ExtUtils::MakeMaker report a non-numeric version, which breaks Makefile.PL. I just build a standard 5.14.2, and it includes EU::MM of version '6.57_05') which isn't numeric and therefore crashes the test '($ExtUtils::MakeMaker::VERSION >= 6.48)' in Makefile.PL. I'd suggest trimming everything after an underscore from the value before the comparison, as patch versioning in EE::MM shouldn't be influencing the API.