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:
parent
98dadd907e
commit
cd18536eff
@ -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
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user