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';