# New Ticket Created by Dennis Rieks # Please include the string: [perl #30557] # in the subject line of all future correspondence about this issue. # <URL: http://rt.perl.org:80/rt3/Ticket/Display.html?id=30557 >
On Saturday 26 June 2004 16:44, Nicholas Clark wrote: > cvsuser 04/06/26 07:44:10 > > Modified: config/init data.pl > Log: > Write the Config file out with keys in sorted order. Makes browsing it > much more simple > > Revision Changes Path > 1.29 +2 -2 parrot/config/init/data.pl > > Index: data.pl > =================================================================== > RCS file: /cvs/public/parrot/config/init/data.pl,v > retrieving revision 1.28 > retrieving revision 1.29 > diff -u -w -r1.28 -r1.29 > --- data.pl 19 Jun 2004 09:11:41 -0000 1.28 > +++ data.pl 26 Jun 2004 14:44:10 -0000 1.29 > @@ -1,6 +1,6 @@ > #! perl -w > # Copyright: 2001-2003 The Perl Foundation. All Rights Reserved. > -# $Id: data.pl,v 1.28 2004/06/19 09:11:41 leo Exp $ > +# $Id: data.pl,v 1.29 2004/06/26 14:44:10 nicholas Exp $ > > =head1 NAME > > @@ -209,7 +209,7 @@ > =cut > > *dump=sub { > - Data::Dumper->Dump([\%c], ['*PConfig']); > + Data::Dumper->new([\%c], ['*PConfig'])->Sortkeys(1)->Dump(); > }; > > =item Configure::Data->clean() Hi, my tinderbox starshadow (WinXP; x86; vc6sp6; system icu 2.8) has some problems with configure: --8<----------------------------------------------- perl Configure.pl --icuheaders=/devel/tinder/vc6/icu/include --icushared="/libpath:/devel/tinder/vc6/icu/lib icuuc.lib" Generating build files................................................done. Moving platform files into place......................................done. Recording configuration data for later retrieval......................Can't locate object method "Sortkeys" via package "Data::Dumper" (perhaps you forgot to load "Data::Dumper"?) at config/init/data.pl line 212, <IN> line 23. --8<----------------------------------------------- Another problem with make: (I think this depends on the first problem.) --8<----------------------------------------------- About to run build command: nmake Microsoft (R) Program Maintenance Utility Version 6.00.9782.0 Copyright (C) Microsoft Corp 1988-1998. All rights reserved. Compiling with: xx.c cl -nologo -MD -Zi -DNDEBUG -DWIN32 -D_CONSOLE -DNO_STRICT -Zi -I./include -I/devel/tinder/vc6/icu/include -DHAS_JIT -DI386 xx.obj -c xx.c C:\Perl\bin\perl.exe build_tools\vtable_h.pl C:\Perl\bin\perl.exe build_tools\ops2pm.pl ops/core.ops ops/bit.ops ops/cmp.ops ops/debug.ops ops/dotgnu.ops ops/experimental.ops ops/io.ops ops/math.ops ops/object.ops ops/pmc.ops ops/rx.ops ops/set.ops ops/stack.ops ops/string.ops ops/sys.ops ops/var.ops No 'VERSION = ...;' line found before beginning of ops in file 'ops/core.ops'! NMAKE : fatal error U1077: 'C:\Perl\bin\perl.exe' : return code '0xff' Stop. nmake complete --8<----------------------------------------------- output from perl -v --8<----------------------------------------------- This is perl, v5.6.1 built for MSWin32-x86-multi-thread (with 1 registered patch, see perl -V for more detail) Copyright 1987-2001, Larry Wall Binary build 638 provided by ActiveState Corp. http://www.ActiveState.com ActiveState is a division of Sophos. Built Apr 13 2004 19:24:21 Perl may be copied only under the terms of either the Artistic License or the GNU General Public License, which may be found in the Perl 5 source kit. Complete documentation for Perl, including FAQ lists, should be found on this system using `man perl' or `perldoc perl'. If you have access to the Internet, point your browser at http://www.perl.com/, the Perl Home Page. --8<----------------------------------------------- Any ideas? Only sort keys if supportet? Dennis -- Dennis Rieks [EMAIL PROTECTED]