Hrm. One of the machines i test builds on only has 5.005_02. I'm not sure what the differences between _02 and _03 are, but it does seem to build OK if I change this require line.
Would it be acceptable to commit that change, or is _02 known to be broken in a way that matters to us? --Josh At 11:11 on 03/16/2002 EST, Josh Wilmes <[EMAIL PROTECTED]> wrote: > applied. > > At 16:01 on 03/16/2002 GMT, Nicholas Clark <[EMAIL PROTECTED]> wrote: > > > 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.p l > 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'; > > >