On Fri, Mar 15, 2002 at 06:10:11PM -0500, Simon Glover wrote:
>  With a proper fresh checkout, everything builds OK here, but I've run
>  into another problem:  Parrot::Assembler:Utils uses Text::Balanced, but
>  that's not a core module in 5.6.x and earlier. Weren't we trying to
>  stay compatible with Perl's back to 5.5.3 ?

Can I suggest the appended, which stops silly people (such as me) running
Configure with /usr/local/bin/perl (which is 5.004_05) and not
realising their mistake until the pmc subdirectory, where the first qr//
is encountered.

Syntax error messages don't tell you what you did wrong. This does:

/usr/local/bin/perl Configure.pl
Perl 5.00503 required--this is only version 5.00405, stopped at Configure.pl line 10.


Nicholas Clark
-- 
Even better than the real thing:        http://nms-cgi.sourceforge.net/

--- Configure.pl.orig   Tue Mar  5 22:33:47 2002
+++ Configure.pl        Sat Mar 16 11:43:43 2002
@@ -7,6 +7,8 @@
 # Author: Brent Dax
 #
 
+require 5.005_03;
+
 use strict;
 use lib 'lib';
 

Reply via email to