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

Reply via email to