Configure,test/recipes: "pin" glob to File::Glob::glob.
authorAndy Polyakov <appro@openssl.org>
Sat, 28 May 2016 14:11:01 +0000 (16:11 +0200)
committerAndy Polyakov <appro@openssl.org>
Sun, 29 May 2016 12:12:35 +0000 (14:12 +0200)
commit97855556161155d87635787aca341a6a86b2f9e4
tree411770007dc49579d4edc0fb890d86f187633b09
parentf59f23c38331e3adf58c0317caf319a7bfd82dd1
Configure,test/recipes: "pin" glob to File::Glob::glob.

As it turns out default glob's behaviour for quoted argument varies
from version to version, making it impossible to Configure or run
tests in some cases. The reason for quoting globs was to accommodate
source path with spaces in its name, which was treated by default glob
as multiple paths. File::Glob::glob on the other hand doesn't consider
spaces as delimiters and therefore works with unquoted patterns.

[Unfortunaltely File::Glob::glob, being too csh-ly, doesn't work
on VMS, hence the "pinning" is conditional.]

Reviewed-by: Richard Levitte <levitte@openssl.org>
Configure
test/recipes/40-test_rehash.t
test/recipes/80-test_ssl_new.t
test/run_tests.pl
util/process_docs.pl