PerlRequirement: version number might not be wrapped in parentheses

For example:
This is perl, v5.10.1 (*) built for x86_64-linux-thread-multi
This commit is contained in:
Shaun Jackman 2016-05-11 14:41:11 -07:00 committed by Bob W. Hogg
parent 98dadd907e
commit cd18536eff

View File

@ -10,7 +10,7 @@ class PerlRequirement < Requirement
satisfy(build_env: false) do satisfy(build_env: false) do
which_all("perl").detect do |perl| which_all("perl").detect do |perl|
perl_version = Utils.popen_read(perl, "--version")[/\(v(\d+\.\d+)(?:\.\d+)?\)/, 1] perl_version = Utils.popen_read(perl, "--version")[/v(\d+\.\d+)(?:\.\d+)?/, 1]
next unless perl_version next unless perl_version
Version.create(perl_version.to_s) >= Version.create(@version) Version.create(perl_version.to_s) >= Version.create(@version)
end end