diff --git a/lib/ExtUtils/MakeMaker.pm b/lib/ExtUtils/MakeMaker.pm index 79eb5538a..661aaf18b 100644 --- a/lib/ExtUtils/MakeMaker.pm +++ b/lib/ExtUtils/MakeMaker.pm @@ -624,7 +624,7 @@ END elsif ( $cmr ? !$cmr->accepts_module($prereq, $pr_version) - : $required_version > $pr_version + : version->new($required_version) > version->new($pr_version) ) { warn sprintf "Warning: prerequisite %s %s not found. We have %s.\n", $prereq, $required_version, ($pr_version || 'unknown version')