On 13 Sep 2008, at 12:13, David Golden wrote:
No, 1.1701 isn't borked, but it's provoking a bug in Test::Harness,
which isn't splitting $ENV{PERL5OPT} before pushiing it onto an array
of command line switches.

It only happens for tests that set the taint flag.  Why it worked when
the "-M" and "-I" options were in the other order, I don't know.
Something in how perl processes command line arguments, I guess.

Hmm. I'm not sure why we haven't fallen over that previously either. Thanks for spotting it.

I'll put out 1.1702 immediately to revert the order back until Andy
can release a new Test::Harness.  And then I'll bump the T::H prereq
and test before releasing.

Andy -- patch forthcoming...

Thank you!

We're currently stalled waiting for a Module::Build release but I might revert the change that affects M::B and make a release to fix this problem. Phew.

Andreas -- thanks for the quick eyes on that


Indeed. Andreas++, David++.

--
Andy Armstrong, Hexten



Reply via email to