This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
[perl #113798] Don’t hide PATH from perlglob
authorFather Chrysostomos <sprout@cpan.org>
Sat, 23 Jun 2012 16:34:26 +0000 (09:34 -0700)
committerFather Chrysostomos <sprout@cpan.org>
Sat, 23 Jun 2012 16:34:26 +0000 (09:34 -0700)
commit25018358f5fe1e7a2595f788f4ad0296fece4086
treee6e90d7dab9234ec7bef6c2997c322e9a1373385
parente8c1f67ad36996682d3bb5614b3ca3eede7cdc5e
[perl #113798] Don’t hide PATH from perlglob

To fix another bug, miniperl was changed to clear out %ENV before
shelling out to call the underlying glob program (csh on Unix;
perlglob on Windows), in commit a3342be368.

That proved slightly problematic, as it stopped <~> from working on
Unix, so commit 93b2dae1 changed it to preserve just $ENV{HOME}.

That turns out not to have been enough.  For some compilers, Win-
dows needs PATH preserved for perlglob to find certain DLLs it
needs to load.
doio.c