On Sep 16, 2008, at 05:43, Ken Williams wrote:
On Sun, Sep 14, 2008 at 7:52 PM, <[EMAIL PROTECTED]> wrote:
--- Module-Build/trunk/t/ext.t (original)
+++ Module-Build/trunk/t/ext.t Sun Sep 14 17:52:39 2008
@@ -4,13 +4,20 @@
use lib $ENV{PERL_CORE} ? '../lib/Module/Build/t/lib' : 't/lib';
use MBTest;
+use Module::Build;
+
+my $parsewords_bug = Text::ParseWords->VERSION < 3.24 and
+ diag("\n\nPerl UPGRADE STRONGLY RECOMMENDED" .
+ "\n\n\n NOTICE: Text::ParseWords below 3.24 has BUGS!\n\n
\n");
+
Let's not bury version dependencies all over the code & tests. I
think our options are either a workaround in Base.pm or declaring a
formal prereq. Telling the user in a warning message to upgrade perl
isn't an option though.
Text::ParseWords on CPAN is really old. It appears that, to upgrade
it, you have to upgrade Perl.
Best,
David