# 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]