From: James.FitzGibbon <Jam...@ta...> - 2003-05-12 12:20:59
|
Looks fine to me. I should have thought to ask my co-worker who reviewed my patch to run it on ActiveState. I don't have it installed, but he was born and bred on the Windows world. Thanks. -- j. James FitzGibbon Consultant, Ajilon Services, TTS-3D@CC-950 jam...@ta... voice/fax 612-304-6121/3277 > -----Original Message----- > From: Mike Schilli [mailto:log...@pe...] > Sent: Saturday, May 10, 2003 10:22 PM > To: James.FitzGibbon; Log4perl Devel Mailing List > Subject: Log::Log4perl/Safe Compartments Problem on Win32 > > > Hey James, > > looks like the Perl for Win32 doesn't have getpwuid() > implemented, so the > test suite fails there. I've replaced getpwuid() by stat() > (which is in > the same Safe category), and also fixed a couple of warnings, can you > please verify the test cases are ok: > > Index: t/041SafeEval.t > =================================================================== > RCS file: /cvsroot/log4perl/Log-Log4perl/t/041SafeEval.t,v > retrieving revision 1.1 > diff -a -u -r1.1 041SafeEval.t > --- t/041SafeEval.t 6 May 2003 05:30:34 -0000 1.1 > +++ t/041SafeEval.t 11 May 2003 02:41:14 -0000 > @@ -11,7 +11,7 @@ > > ok(1); # If we made it this far, we're ok. > > -my $example_log = "example" . getpwuid($<) . ".log"; > +my $example_log = "example" . (stat($0))[9] . ".log"; > unlink($example_log); > > # test that unrestricted code works properly > @@ -19,7 +19,7 @@ > my $config = <<'END'; > log4perl.logger = INFO, Main > log4perl.appender.Main = Log::Dispatch::File > - log4perl.appender.Main.filename = sub { "example" . > getpwuid($<) . ".log" } > + log4perl.appender.Main.filename = sub { "example" . > (stat($0))[9] . ".log" } > log4perl.appender.Main.layout = > Log::Log4perl::Layout::SimpleLayout > END > eval { Log::Log4perl->init( \$config ) }; > @@ -107,6 +107,7 @@ > # Add a new name/mask to the map > $Foo::foo = 1; > @Foo::bar = ( 1, 2, 3 ); > +push @Foo::bar, $Foo::foo; # Some nonsense to avoid 'used > only once' warning > Log::Log4perl::Config->vars_shared_with_safe_compartment( > Foo => [ '$foo', '@bar' ] ); > ok( keys %{ > Log::Log4perl::Config->vars_shared_with_safe_compartment() }, > $numkeys + 1, 'can add a new name/mask to the map'); > @@ -132,7 +133,7 @@ > Log::Log4perl::Config::allow_code('restrictive'); > undef @Log::Log4perl::ALLOWED_CODE_OPS_IN_CONFIG_FILE; > eval { Log::Log4perl->init( \$config ) }; > -my $failed = $@ ? 1 : 0; > +$failed = $@ ? 1 : 0; > ok($failed, 1, > 'global cspec with harmful code rejected on restrictive setting'); > > @@ -147,7 +148,7 @@ > Log::Log4perl::Config->allow_code('restrictive'); > undef @Log::Log4perl::ALLOWED_CODE_OPS_IN_CONFIG_FILE; > eval { Log::Log4perl->init( \$config ) }; > -my $failed = $@ ? 1 : 0; > +$failed = $@ ? 1 : 0; > ok($failed, 0, 'global cspec with legal code allowed on > restrictive setting'); > > # Local cspec with illegal code > @@ -160,7 +161,7 @@ > Log::Log4perl::Config::allow_code('restrictive'); > undef @Log::Log4perl::ALLOWED_CODE_OPS_IN_CONFIG_FILE; > eval { Log::Log4perl->init( \$config ) }; > -my $failed = $@ ? 1 : 0; > +$failed = $@ ? 1 : 0; > ok($failed, 1, 'local cspec with harmful code rejected on > restrictive setting'); > > # Global cspec with legal code > @@ -173,7 +174,7 @@ > Log::Log4perl::Config::allow_code('restrictive'); > undef @Log::Log4perl::ALLOWED_CODE_OPS_IN_CONFIG_FILE; > eval { Log::Log4perl->init( \$config ) }; > -my $failed = $@ ? 1 : 0; > +$failed = $@ ? 1 : 0; > ok($failed, 0, 'local cspec with legal code allowed on > restrictive setting'); > > unlink($example_log); > > __END__ > > -- Mike > > Mike Schilli > log...@pe... > http://perlmeister.com > http://log4perl.sourceforge.net > > ---------- Forwarded message ---------- > Date: Sat, 10 May 2003 16:43:30 -0700 (PDT) > From: DH <cra...@ya...> > To: cpa...@pe... > Cc: m...@pe... > Subject: FAIL Log-Log4perl-0.31 MSWin32-x86-multi-thread 4.0 > > This distribution has been tested as part of the cpan-testers > effort to test as many new uploads to CPAN as possible. See > http://testers.cpan.org/ > > Please cc any replies to cpa...@pe... to keep other > test volunteers informed and to prevent any duplicate effort. > > -- > > > E:\new\Tie-File-0.95>perl Makefile.PL > Checking if your kit is complete... > Looks good > Writing Makefile for Tie::File > > E:\new\Tie-File-0.95>nmake test > > Microsoft (R) Program Maintenance Utility Version 6.00.8168.0 > Copyright (C) Microsoft Corp 1988-1998. All rights reserved. > > cp lib/Tie/File.pm blib\lib\Tie/File.pm > C:\Perl\bin\perl.exe "-MExtUtils::Command::MM" "-e" > "test_harness(0, 'blib\lib', > 'blib\arch')" t\00_version.t t\01_gen.t t\02_fetchs > ize.t t\03_longfetch.t t\04_splice.t t\05_size.t > t\06_fixrec.t t\07_rv_splice.t t\08_ro.t > t\09_gen_rs.t t\10_splice_rs.t t\11_rv_splice_rs.t > t\12_longfetch_rs.t t\13_size_rs.t t\14_lock.t > t\15_pushpop.t t\16_handle.t t\17_misc_meth.t > t\18_rs_fixrec.t t\19_cache.t t\20_cache_full. > t t\21_win32.t t\22_autochomp.t t\23_rv_ac_splice.t > t\24_cache_loop.t t\25_gen_nocache.t > t\26_twrite.t t\27_iwrite.t t\28_mtwrite.t t\29_dow > ncopy.t t\29a_upcopy.t t\30_defer.t t\31_autodefer.t > t\32_defer_misc.t t\33_defer_vs.t > t\40_abs_cache.t t\41_heap.t t\42_offset.t > t\00_version.........ok > t\01_gen.............ok > t\02_fetchsize.......ok > t\03_longfetch.......ok > t\04_splice..........ok > 1/118 skipped: (versions through 5.7.3 dump core here.) > t\05_size............ok > t\06_fixrec..........FAILED tests 3-4 > Failed 2/5 tests, 60.00% okay > t\07_rv_splice.......ok > t\08_ro..............ok > t\09_gen_rs..........FAILED tests 44-47 > Failed 4/58 tests, 93.10% okay > t\10_splice_rs.......ok > 1/101 skipped: (versions through 5.7.3 dump core here.) > t\11_rv_splice_rs....ok > t\12_longfetch_rs....ok > t\13_size_rs.........ok > t\14_lock............ok > t\15_pushpop.........ok > t\16_handle..........ok > 1/39 skipped: (MSWin32 has broken pipe semantics) > t\17_misc_meth.......ok > t\18_rs_fixrec.......ok > t\19_cache...........ok > t\20_cache_full......ok > t\21_win32...........ok > t\22_autochomp.......FAILED tests 3, 6, 9, 12, 15, 18, 21, > 24, 27, 30, 33, 36, 39, 42, 45, 48, > 51-52, 54 > Failed 19/71 tests, 73.24% okay > t\23_rv_ac_splice....ok > t\24_cache_loop......skipped > all skipped: no reason given > t\25_gen_nocache.....ok > t\26_twrite..........ok > t\27_iwrite..........ok > t\28_mtwrite.........ok > t\29_downcopy........The Unsupported function alarm function > is unimplemented at t\29_downcopy.t > line 276. > ...propagated at t\29_downcopy.t line 287. > t\29_downcopy........dubious > Test returned status 22 (wstat 5632, 0x1600) > DIED. FAILED tests 3-718 > Failed 716/718 tests, 0.28% okay > t\29a_upcopy.........The Unsupported function alarm function > is unimplemented at t\29a_upcopy.t > line 130. > ...propagated at t\29a_upcopy.t line 140. > t\29a_upcopy.........dubious > Test returned status 22 (wstat 5632, 0x1600) > DIED. FAILED tests 2-55 > Failed 54/55 tests, 1.82% okay > t\30_defer...........ok > t\31_autodefer.......ok > t\32_defer_misc......ok > t\33_defer_vs........ok > t\40_abs_cache.......ok > t\41_heap............ok > t\42_offset..........NOK 4# Failed test (t\42_offset.t at line 37) > # got: '8' > # expected: undef > t\42_offset..........NOK 7# Failed test (t\42_offset.t at line 42) > # got: '14' > # expected: undef > t\42_offset..........ok 10/24# Failed test (t\42_offset.t > at line 48) > # got: '23' > # expected: undef > # Failed test (t\42_offset.t at line 55) > # got: '29' > # expected: undef > t\42_offset..........ok 13/24# Looks like you failed 4 tests of 24. > t\42_offset..........dubious > Test returned status 4 (wstat 1024, 0x400) > DIED. FAILED tests 4, 7, 11, 16 > Failed 4/24 tests, 83.33% okay > Failed Test Stat Wstat Total Fail Failed List of Failed > -------------------------------------------------------------- > ----------------- > t\06_fixrec.t 5 2 40.00% 3-4 > t\09_gen_rs.t 58 4 6.90% 44-47 > t\22_autochomp.t 71 19 26.76% 3 6 9 12 15 > 18 21 24 27 30 33 > 36 39 42 45 > 48 51-52 54 t\29_downcopy.t 22 5632 718 1432 199.44% 3-718 > t\29a_upcopy.t 22 5632 55 108 196.36% 2-55 > t\42_offset.t 4 1024 24 4 16.67% 4 7 11 16 > 1 test and 3 subtests skipped. > Failed 6/38 test scripts, 84.21% okay. 799/4704 subtests > failed, 83.01% okay. > NMAKE : fatal error U1077: 'C:\Perl\bin\perl.exe' : return code '0x2' > Stop. > > E:\new\Tie-File-0.95> > E:\new\Tie-File-0.95>perl -MExtUtils::Command::MM > -e"test_harness(1, 'blib\lib', 'blib\arch')" > t\06_fixrec.t t\09_gen_rs.t t\22_autochomp.t > t\29_downcopy.t t\29a_upcopy.t t\42_offset.t > t\06_fixrec.......1..5 > ok 1 > ok 2 > ok 3 > ok 4 > ok 5 > ok > t\09_gen_rs.......1..58 > ok 1 > ok 2 > ok 3 > ok 4 > ok 5 > ok 6 > ok 7 > ok 8 > ok 9 > ok 10 > ok 11 > ok 12 > ok 13 > ok 14 > ok 15 > ok 16 > ok 17 > ok 18 > ok 19 > ok 20 > ok 21 > ok 22 > ok 23 > ok 24 > ok 25 > ok 26 > ok 27 > ok 28 > ok 29 > ok 30 > ok 31 > ok 32 > ok 33 > ok 34 > ok 35 > ok 36 > ok 37 > ok 38 > ok 39 > ok 40 > ok 41 > ok 42 > ok 43 > not ok 44 # expected <00oops0>, got <blahblahblahrec3blah00oops0> > not ok 45 # fetch expected 0, got blahblahblahrec3blah0 > not ok 46 # expected <0bah0oops0>, got > <blahblahblahrec3blah0bah0oops0> > not ok 47 # fetch expected 0, got blahblahblahrec3blah0 > ok 48 > ok 49 > ok 50 > ok 51 > ok 52 > ok 53 > ok 54 > ok 55 > ok 56 > ok 57 > ok 58 > FAILED tests 44-47 > Failed 4/58 tests, 93.10% okay > t\22_autochomp....1..71 > ok 1 > ok 2 > not ok 3 > # expected <rec0\r\n>, got <rec0\r\nrec1\r\nrec2\r\n\r\n> > ok 4 > ok 5 > not ok 6 > # expected <rec0\r\nrec1\r\n>, got <rec0\r\nrec1\r\nrec2\r\n\r\n> > ok 7 > ok 8 > not ok 9 > # expected <rec0\r\nrec1\r\nrec2\r\n>, got > <rec0\r\nrec1\r\nrec2\r\n\r\n> > ok 10 > ok 11 > not ok 12 > # expected <new0\r\nrec1\r\nrec2\r\n>, got > <new0\r\nrec1\r\nrec2\r\n\r\n> > ok 13 > ok 14 > not ok 15 > # expected <new0\r\nnew1\r\nrec2\r\n>, got > <new0\r\nnew1\r\nrec2\r\n\r\n> > ok 16 > ok 17 > not ok 18 > # expected <new0\r\nnew1\r\nnew2\r\n>, got > <new0\r\nnew1\r\nnew2\r\n\r\n> > ok 19 > ok 20 > not ok 21 > # expected <long0\r\nnew1\r\nnew2\r\n>, got > <long0\r\nnew1\r\nnew2\r\n\r\n> > ok 22 > ok 23 > not ok 24 > # expected <long0\r\nlong1\r\nnew2\r\n>, got > <long0\r\nlong1\r\nnew2\r\n\r\n> > ok 25 > ok 26 > not ok 27 > # expected <long0\r\nlong1\r\nlong2\r\n>, got > <long0\r\nlong1\r\nlong2\r\n\r\n> > ok 28 > ok 29 > not ok 30 > # expected <long0\r\nlonger1\r\nlong2\r\n>, got > <long0\r\nlonger1\r\nlong2\r\n\r\n> > ok 31 > ok 32 > not ok 33 > # expected <longer0\r\nlonger1\r\nlong2\r\n>, got > <longer0\r\nlonger1\r\nlong2\r\n\r\n> > ok 34 > ok 35 > not ok 36 > # expected <short0\r\nlonger1\r\nlong2\r\n>, got > <short0\r\nlonger1\r\nlong2\r\n\r\n> > ok 37 > ok 38 > not ok 39 > # expected <short0\r\nshort1\r\nlong2\r\n>, got > <short0\r\nshort1\r\nlong2\r\n\r\n> > ok 40 > ok 41 > not ok 42 > # expected <short0\r\nshort1\r\nshort2\r\n>, got > <short0\r\nshort1\r\nshort2\r\n\r\n> > ok 43 > ok 44 > not ok 45 > # expected <short0\r\nsh1\r\nshort2\r\n>, got > <short0\r\nsh1\r\nshort2\r\n\r\n> > ok 46 > ok 47 > not ok 48 > # expected <sh0\r\nsh1\r\nshort2\r\n>, got > <sh0\r\nsh1\r\nshort2\r\n\r\n> > ok 49 > ok 50 > ok 51 > ok 52 > ok 53 > ok 54 > ok 55 > ok 56 > ok 57 > ok 58 > ok 59 > ok 60 > ok 61 > ok 62 > ok 63 > ok 64 > ok 65 > ok 66 > ok 67 > ok 68 > ok 69 > ok 70 > ok 71 > FAILED tests 3, 6, 9, 12, 15, 18, 21, 24, 27, 30, 33, 36, 39, > 42, 45, 48 > Failed 16/71 tests, 77.46% okay > t\29_downcopy.....The Unsupported function alarm function is > unimplemented at t\29_downcopy.t line > 276. > ...propagated at t\29_downcopy.t line 287. > 1..718 > ok 1 > ok 2 > dubious > Test returned status 22 (wstat 5632, 0x1600) > DIED. FAILED tests 3-718 > Failed 716/718 tests, 0.28% okay > t\29a_upcopy......The Unsupported function alarm function is > unimplemented at t\29a_upcopy.t line > 130. > ...propagated at t\29a_upcopy.t line 140. > 1..55 > ok 1 > dubious > Test returned status 22 (wstat 5632, 0x1600) > DIED. FAILED tests 2-55 > Failed 54/55 tests, 1.82% okay > t\42_offset.......# INC = ..\lib > E:\new\Tie-File-0.95\blib\lib E:\new\Tie-File-0.95\blib\arch > C:/Perl/lib C:/Perl/site/lib . C:/Perl/lib C:/ > Perl/site/lib . > 1..24 > ok 1 - use Tie::File; > ok 2 > ok 3 - first one always there > ok 4 - no offsets yet > ok 5 - first is ok > ok 6 - and second ok > ok 7 - third undef > ok 8 - first is ok > ok 9 - and second ok > ok 10 - and third ok > ok 11 - fourth undef > ok 12 - first is ok > ok 13 - and second ok > ok 14 - and third ok > ok 15 - and fourth ok > ok 16 - fourth undef > ok 17 - first is ok > ok 18 - and second ok > ok 19 - and third ok > ok 20 - and fourth ok > ok 21 - and fifth ok > ok 22 - and fifth ok > ok 23 - and fourth changed ok > ok 24 - and fifth ok > ok > Failed Test Stat Wstat Total Fail Failed List of Failed > -------------------------------------------------------------- > ----------------- > t\09_gen_rs.t 58 4 6.90% 44-47 > t\22_autochomp.t 71 16 22.54% 3 6 9 12 15 > 18 21 24 27 30 33 > 36 39 42 45 48 > t\29_downcopy.t 22 5632 718 1432 199.44% 3-718 > t\29a_upcopy.t 22 5632 55 108 196.36% 2-55 > Failed 4/6 test scripts, 33.33% okay. 790/931 subtests > failed, 15.15% okay. > > E:\new\Tie-File-0.95>scite *.PL > > E:\new\Tie-File-0.95>cd .. > > E:\new>box Log-Log4perl-0.31 > Log-Log4perl-0.31/ > Log-Log4perl-0.31/t/ > Log-Log4perl-0.31/t/034DBI.t > Log-Log4perl-0.31/t/008ConfCat.t > Log-Log4perl-0.31/t/023Date.t > Log-Log4perl-0.31/t/018Init.t > Log-Log4perl-0.31/t/041SafeEval.t > Log-Log4perl-0.31/t/026FileApp.t > Log-Log4perl-0.31/t/040Filter.t > Log-Log4perl-0.31/t/002Logger.t > Log-Log4perl-0.31/t/deeper1.expected > Log-Log4perl-0.31/t/016Export.t > Log-Log4perl-0.31/t/038XML-DOM1.t > Log-Log4perl-0.31/t/031NDC.t > Log-Log4perl-0.31/t/030LDLevel.t > Log-Log4perl-0.31/t/015fltmsg.t > Log-Log4perl-0.31/t/003Layout.t > Log-Log4perl-0.31/t/037JWin32Event.t > Log-Log4perl-0.31/t/022Wrap.t > Log-Log4perl-0.31/t/011JFile.t > Log-Log4perl-0.31/t/029SysWide.t > Log-Log4perl-0.31/t/testdisp.pl > Log-Log4perl-0.31/t/024WarnDieCarp.t > Log-Log4perl-0.31/t/039XML-DOM2.t > Log-Log4perl-0.31/t/deeper7.expected > Log-Log4perl-0.31/t/deeper6.expected > Log-Log4perl-0.31/t/032JRollFile.t > Log-Log4perl-0.31/t/014ConfErrs.t > Log-Log4perl-0.31/t/005Config-Perl.t > Log-Log4perl-0.31/t/012Deeper.t > Log-Log4perl-0.31/t/010JConsole.t > Log-Log4perl-0.31/t/017Watch.t > Log-Log4perl-0.31/t/020Easy.t > Log-Log4perl-0.31/t/compare.pl > Log-Log4perl-0.31/t/025CustLevels.t > Log-Log4perl-0.31/t/027Watch2.t > Log-Log4perl-0.31/t/013Bench.t > Log-Log4perl-0.31/t/019Warn.t > Log-Log4perl-0.31/t/006Config-Java.t > Log-Log4perl-0.31/t/033UsrCspec.t > Log-Log4perl-0.31/t/009Deuce.t > Log-Log4perl-0.31/t/001Level.t > Log-Log4perl-0.31/t/007LogPrio.t > Log-Log4perl-0.31/t/036JSyslog.t > Log-Log4perl-0.31/t/021AppThres.t > Log-Log4perl-0.31/t/004Config.t > Log-Log4perl-0.31/t/035JDBCAppender.t > Log-Log4perl-0.31/t/028Additivity.t > Log-Log4perl-0.31/lib/ > Log-Log4perl-0.31/lib/Log/ > Log-Log4perl-0.31/lib/Log/Log4perl/ > Log-Log4perl-0.31/lib/Log/Log4perl/JavaMap/ > Log-Log4perl-0.31/lib/Log/Log4perl/JavaMap/ConsoleAppender.pm > Log-Log4perl-0.31/lib/Log/Log4perl/JavaMap/FileAppender.pm > Log-Log4perl-0.31/lib/Log/Log4perl/JavaMap/JDBCAppender.pm > Log-Log4perl-0.31/lib/Log/Log4perl/JavaMap/TestBuffer.pm > Log-Log4perl-0.31/lib/Log/Log4perl/JavaMap/SyslogAppender.pm > Log-Log4perl-0.31/lib/Log/Log4perl/JavaMap/RollingFileAppender.pm > Log-Log4perl-0.31/lib/Log/Log4perl/JavaMap/NTEventLogAppender.pm > Log-Log4perl-0.31/lib/Log/Log4perl/MDC.pm > Log-Log4perl-0.31/lib/Log/Log4perl/Layout.pm > Log-Log4perl-0.31/lib/Log/Log4perl/Layout/ > Log-Log4perl-0.31/lib/Log/Log4perl/Layout/SimpleLayout.pm > Log-Log4perl-0.31/lib/Log/Log4perl/Layout/NoopLayout.pm > Log-Log4perl-0.31/lib/Log/Log4perl/Layout/PatternLayout.pm > Log-Log4perl-0.31/lib/Log/Log4perl/Filter.pm > Log-Log4perl-0.31/lib/Log/Log4perl/Config.pm > Log-Log4perl-0.31/lib/Log/Log4perl/FAQ.pm > Log-Log4perl-0.31/lib/Log/Log4perl/Appender/ > Log-Log4perl-0.31/lib/Log/Log4perl/Appender/DBI.pm > Log-Log4perl-0.31/lib/Log/Log4perl/Appender/TestBuffer.pm > Log-Log4perl-0.31/lib/Log/Log4perl/Appender/TestArrayBuffer.pm > Log-Log4perl-0.31/lib/Log/Log4perl/Filter/ > Log-Log4perl-0.31/lib/Log/Log4perl/Filter/LevelMatch.pm > Log-Log4perl-0.31/lib/Log/Log4perl/Filter/Boolean.pm > Log-Log4perl-0.31/lib/Log/Log4perl/Filter/LevelRange.pm > Log-Log4perl-0.31/lib/Log/Log4perl/Filter/StringMatch.pm > Log-Log4perl-0.31/lib/Log/Log4perl/JavaMap.pm > Log-Log4perl-0.31/lib/Log/Log4perl/Appender.pm > Log-Log4perl-0.31/lib/Log/Log4perl/DateFormat.pm > Log-Log4perl-0.31/lib/Log/Log4perl/Logger.pm > Log-Log4perl-0.31/lib/Log/Log4perl/Config/ > Log-Log4perl-0.31/lib/Log/Log4perl/Config/Watch.pm > Log-Log4perl-0.31/lib/Log/Log4perl/Config/PropertyConfigurator.pm > Log-Log4perl-0.31/lib/Log/Log4perl/Config/DOMConfigurator.pm > Log-Log4perl-0.31/lib/Log/Log4perl/NDC.pm > Log-Log4perl-0.31/lib/Log/Log4perl/Level.pm > Log-Log4perl-0.31/lib/Log/Log4perl.pm > Log-Log4perl-0.31/Changes > Log-Log4perl-0.31/MANIFEST > Log-Log4perl-0.31/eg/ > Log-Log4perl-0.31/eg/log4j-manual-3.conf > Log-Log4perl-0.31/eg/log4j-file-append-perl.conf > Log-Log4perl-0.31/eg/jabber.conf > Log-Log4perl-0.31/eg/log4j-manual-1.conf > Log-Log4perl-0.31/eg/log4j-manual-2.conf > Log-Log4perl-0.31/eg/syslog.pl > Log-Log4perl-0.31/eg/5005it.pl > Log-Log4perl-0.31/eg/log4j-file-append-java.conf > Log-Log4perl-0.31/xml/ > Log-Log4perl-0.31/xml/log4j-1.2.dtd > Log-Log4perl-0.31/xml/log4perl.dtd > Log-Log4perl-0.31/LICENSE > Log-Log4perl-0.31/README > Log-Log4perl-0.31/MANIFEST.SKIP > Log-Log4perl-0.31/Makefile.PL > Checking if your kit is complete... > Looks good > Writing Makefile for Log::Log4perl > > Microsoft (R) Program Maintenance Utility Version 6.00.8168.0 > Copyright (C) Microsoft Corp 1988-1998. All rights reserved. > > cp lib/Log/Log4perl/Filter.pm blib\lib\Log/Log4perl/Filter.pm > cp lib/Log/Log4perl/Filter/LevelRange.pm > blib\lib\Log/Log4perl/Filter/LevelRange.pm > cp lib/Log/Log4perl/JavaMap/FileAppender.pm > blib\lib\Log/Log4perl/JavaMap/FileAppender.pm > cp lib/Log/Log4perl/Filter/Boolean.pm > blib\lib\Log/Log4perl/Filter/Boolean.pm > cp lib/Log/Log4perl/Appender/DBI.pm > blib\lib\Log/Log4perl/Appender/DBI.pm > cp lib/Log/Log4perl/JavaMap/SyslogAppender.pm > blib\lib\Log/Log4perl/JavaMap/SyslogAppender.pm > cp lib/Log/Log4perl/JavaMap/RollingFileAppender.pm > blib\lib\Log/Log4perl/JavaMap/RollingFileAppender.pm > cp lib/Log/Log4perl/FAQ.pm blib\lib\Log/Log4perl/FAQ.pm > cp lib/Log/Log4perl/MDC.pm blib\lib\Log/Log4perl/MDC.pm > cp lib/Log/Log4perl.pm blib\lib\Log/Log4perl.pm > cp lib/Log/Log4perl/Layout.pm blib\lib\Log/Log4perl/Layout.pm > cp lib/Log/Log4perl/Filter/StringMatch.pm > blib\lib\Log/Log4perl/Filter/StringMatch.pm > cp lib/Log/Log4perl/Config/PropertyConfigurator.pm > blib\lib\Log/Log4perl/Config/PropertyConfigurator.pm > cp lib/Log/Log4perl/Config/DOMConfigurator.pm > blib\lib\Log/Log4perl/Config/DOMConfigurator.pm > cp lib/Log/Log4perl/NDC.pm blib\lib\Log/Log4perl/NDC.pm > cp lib/Log/Log4perl/Level.pm blib\lib\Log/Log4perl/Level.pm > cp lib/Log/Log4perl/Config/Watch.pm > blib\lib\Log/Log4perl/Config/Watch.pm > cp lib/Log/Log4perl/Layout/NoopLayout.pm > blib\lib\Log/Log4perl/Layout/NoopLayout.pm > cp lib/Log/Log4perl/Logger.pm blib\lib\Log/Log4perl/Logger.pm > cp lib/Log/Log4perl/JavaMap/ConsoleAppender.pm > blib\lib\Log/Log4perl/JavaMap/ConsoleAppender.pm > cp lib/Log/Log4perl/Config.pm blib\lib\Log/Log4perl/Config.pm > cp lib/Log/Log4perl/Appender/TestBuffer.pm > blib\lib\Log/Log4perl/Appender/TestBuffer.pm > cp lib/Log/Log4perl/Appender.pm blib\lib\Log/Log4perl/Appender.pm > cp lib/Log/Log4perl/JavaMap/TestBuffer.pm > blib\lib\Log/Log4perl/JavaMap/TestBuffer.pm > cp lib/Log/Log4perl/Filter/LevelMatch.pm > blib\lib\Log/Log4perl/Filter/LevelMatch.pm > cp lib/Log/Log4perl/DateFormat.pm blib\lib\Log/Log4perl/DateFormat.pm > cp lib/Log/Log4perl/JavaMap/NTEventLogAppender.pm > blib\lib\Log/Log4perl/JavaMap/NTEventLogAppender.pm > cp lib/Log/Log4perl/Layout/PatternLayout.pm > blib\lib\Log/Log4perl/Layout/PatternLayout.pm > cp lib/Log/Log4perl/JavaMap.pm blib\lib\Log/Log4perl/JavaMap.pm > cp lib/Log/Log4perl/Appender/TestArrayBuffer.pm > blib\lib\Log/Log4perl/Appender/TestArrayBuffer.pm > cp lib/Log/Log4perl/Layout/SimpleLayout.pm > blib\lib\Log/Log4perl/Layout/SimpleLayout.pm > cp lib/Log/Log4perl/JavaMap/JDBCAppender.pm > blib\lib\Log/Log4perl/JavaMap/JDBCAppender.pm > C:\Perl\bin\perl.exe "-MExtUtils::Command::MM" "-e" > "test_harness(0, 'blib\lib', > 'blib\arch')" t\001Level.t t\002Logger.t t\003Layou > t.t t\004Config.t t\005Config-Perl.t t\006Config-Java.t > t\007LogPrio.t t\008ConfCat.t t\009Deuce.t > t\010JConsole.t t\011JFile.t t\012Deeper. > t t\013Bench.t t\014ConfErrs.t t\015fltmsg.t t\016Export.t > t\017Watch.t t\018Init.t t\019Warn.t > t\020Easy.t t\021AppThres.t t\022Wrap.t t\02 > 3Date.t t\024WarnDieCarp.t t\025CustLevels.t t\026FileApp.t > t\027Watch2.t t\028Additivity.t > t\029SysWide.t t\030LDLevel.t t\031NDC.t t\032JR > ollFile.t t\033UsrCspec.t t\034DBI.t t\035JDBCAppender.t > t\036JSyslog.t t\037JWin32Event.t > t\038XML-DOM1.t t\039XML-DOM2.t t\040Filter.t t\0 > 41SafeEval.t > t\001Level...........ok > t\002Logger..........ok > t\003Layout..........ok > t\004Config..........ok > t\005Config-Perl.....ok > t\006Config-Java.....ok > t\007LogPrio.........ok > t\008ConfCat.........ok > t\009Deuce...........ok > t\010JConsole........Possible attempt to separate words with > commas at t\010JConsole.t line 9. > t\010JConsole........ok > t\011JFile...........Possible attempt to separate words with > commas at t\011JFile.t line 6. > t\011JFile...........ok > t\012Deeper..........ok > t\013Bench...........ok > t\014ConfErrs........ok > t\015fltmsg.........."my" variable $app masks earlier > declaration in same scope at t\015fltmsg.t > line 46. > "my" variable $app masks earlier declaration in same scope at > t\015fltmsg.t line 65. > "my" variable $app masks earlier declaration in same scope at > t\015fltmsg.t line 83. > "my" variable $app masks earlier declaration in same scope at > t\015fltmsg.t line 108. > t\015fltmsg..........ok > t\016Export..........ok > t\017Watch...........ok > t\018Init............ok > t\019Warn............ok > t\020Easy............ok > t\021AppThres........ok > t\022Wrap............ok > t\023Date............ok > t\024WarnDieCarp.....ok > t\025CustLevels......ok > t\026FileApp.........ok > t\027Watch2..........ok > t\028Additivity......ok > t\029SysWide.........ok > t\030LDLevel.........ok > t\031NDC.............ok > t\032JRollFile.......Log::Dispatch::FileRotate not installed, > skipping... > t\032JRollFile.......ok > t\033UsrCspec........ok > t\034DBI.............Use of uninitialized value in string ne at > E:\new\Log-Log4perl-0.31\blib\lib/Log/Log4perl/Appender/DBI.pm > line 227. > t\034DBI.............ok > t\035JDBCAppender....Use of uninitialized value in string ne at > E:\new\Log-Log4perl-0.31\blib\lib/Log/Log4perl/Appender/DBI.pm > line 227. > Use of uninitialized value in string ne at > E:\new\Log-Log4perl-0.31\blib\lib/Log/Log4perl/Appender/DBI.pm > line 227. > t\035JDBCAppender....ok > t\036JSyslog.........Sys::Syslog not installed, skipping... > t\036JSyslog.........ok > t\037JWin32Event.....Log::Dispatch::Win32EventLog not > installed, skipping.. > t\037JWin32Event.....ok > t\038XML-DOM1........main::Compare() called too early to > check prototype at t\compare.pl line 25. > main::Compare() called too early to check prototype at > t\compare.pl line 32. > main::Compare() called too early to check prototype at > t\compare.pl line 44. > main::Compare() called too early to check prototype at > t\compare.pl line 62. > main::Compare() called too early to check prototype at > t\compare.pl line 67. > main::Compare() called too early to check prototype at > t\compare.pl line 72. > t\038XML-DOM1........ok > t\039XML-DOM2........main::Compare() called too early to > check prototype at t/compare.pl line 25. > main::Compare() called too early to check prototype at > t/compare.pl line 32. > main::Compare() called too early to check prototype at > t/compare.pl line 44. > main::Compare() called too early to check prototype at > t/compare.pl line 62. > main::Compare() called too early to check prototype at > t/compare.pl line 67. > main::Compare() called too early to check prototype at > t/compare.pl line 72. > t\039XML-DOM2........ok > t\040Filter..........ok > t\041SafeEval........"my" variable $failed masks earlier > declaration in same scope at > t\041SafeEval.t line 135. > "my" variable $failed masks earlier declaration in same scope > at t\041SafeEval.t line 150. > "my" variable $failed masks earlier declaration in same scope > at t\041SafeEval.t line 163. > "my" variable $failed masks earlier declaration in same scope > at t\041SafeEval.t line 176. > Name "Foo::foo" used only once: possible typo at > t\041SafeEval.t line 108. > Name "Foo::bar" used only once: possible typo at > t\041SafeEval.t line 109. > t\041SafeEval........ok 1/23The getpwuid function is > unimplemented at t\041SafeEval.t line 14. > t\041SafeEval........dubious > Test returned status 255 (wstat 65280, 0xff00) > DIED. FAILED tests 2-23 > Failed 22/23 tests, 4.35% okay > Failed Test Stat Wstat Total Fail Failed List of Failed > -------------------------------------------------------------- > ----------------- > t\041SafeEval.t 255 65280 23 44 191.30% 2-23 > Failed 1/41 test scripts, 97.56% okay. 22/422 subtests > failed, 94.79% okay. > NMAKE : fatal error U1077: 'C:\Perl\bin\perl.exe' : return code '0xff' > Stop. > > E:\new\Log-Log4perl-0.31>C:\Perl\bin\perl.exe > "-MExtUtils::Command::MM" "-e" "test_harness(1, > 'blib\lib', 'blib\arch')" t\041SafeEval.t > t\041SafeEval....1..23 > # Running under perl version 5.006001 for MSWin32 > # Win32::BuildNumber 633 > # Current time local: Sat May 10 16:54:52 2003 > # Current time GMT: Sat May 10 23:54:52 2003 > # Using Test.pm version 1.24 > "my" variable $failed masks earlier declaration in same scope > at t\041SafeEval.t line 135. > "my" variable $failed masks earlier declaration in same scope > at t\041SafeEval.t line 150. > "my" variable $failed masks earlier declaration in same scope > at t\041SafeEval.t line 163. > "my" variable $failed masks earlier declaration in same scope > at t\041SafeEval.t line 176. > Name "Foo::foo" used only once: possible typo at > t\041SafeEval.t line 108. > Name "Foo::bar" used only once: possible typo at > t\041SafeEval.t line 109. > ok 1 > The getpwuid function is unimplemented at t\041SafeEval.t line 14. > dubious > Test returned status 255 (wstat 65280, 0xff00) > DIED. FAILED tests 2-23 > Failed 22/23 tests, 4.35% okay > Failed Test Stat Wstat Total Fail Failed List of Failed > -------------------------------------------------------------- > ----------------- > t\041SafeEval.t 255 65280 23 44 191.30% 2-23 > Failed 1/1 test scripts, 0.00% okay. 22/23 subtests failed, > 4.35% okay. > > E:\new\Log-Log4perl-0.31> > > > -- > Summary of my perl5 (revision 5 version 6 subversion 1) configuration: > Platform: > osname=MSWin32, osvers=4.0, archname=MSWin32-x86-multi-thread > uname='' > config_args='undef' > hint=recommended, useposix=true, d_sigaction=undef > usethreads=undef use5005threads=undef useithreads=define > usemultiplicity=define > useperlio=undef d_sfio=undef uselargefiles=undef usesocks=undef > use64bitint=undef use64bitall=undef uselongdouble=undef > Compiler: > cc='cl', ccflags ='-nologo -O1 -MD -DNDEBUG -DWIN32 > -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT > -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DPERL_MSVCRT_READFIX', > optimize='-O1 -MD -DNDEBUG', > cppflags='-DWIN32' > ccversion='', gccversion='', gccosandvers='' > intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234 > d_longlong=undef, longlongsize=8, d_longdbl=define, longdblsize=10 > ivtype='long', ivsize=4, nvtype='double', nvsize=8, > Off_t='off_t', lseeksize=4 > alignbytes=8, usemymalloc=n, prototype=define > Linker and Libraries: > ld='link', ldflags ='-nologo -nodefaultlib -release > -libpath:"C:/Perl\lib\CORE" > -machine:x86' > libpth="C:\Program Files\Microsoft Visual > Studio\VC98\mfc\lib" "C:\Program Files\Microsoft > Visual Studio\VC98\lib" "C:\Perl\lib\CORE" > libs= oldnames.lib kernel32.lib user32.lib gdi32.lib > winspool.lib comdlg32.lib advapi32.lib > shell32.lib ole32.lib oleaut32.lib netapi32.lib uuid.lib > wsock32.lib mpr.lib winmm.lib > version.lib odbc32.lib odbccp32.lib msvcrt.lib > perllibs= oldnames.lib kernel32.lib user32.lib gdi32.lib > winspool.lib comdlg32.lib > advapi32.lib shell32.lib ole32.lib oleaut32.lib netapi32.lib > uuid.lib wsock32.lib mpr.lib > winmm.lib version.lib odbc32.lib odbccp32.lib msvcrt.lib > libc=msvcrt.lib, so=dll, useshrplib=yes, libperl=perl56.lib > Dynamic Linking: > dlsrc=dl_win32.xs, dlext=dll, d_dlsymun=undef, ccdlflags=' ' > cccdlflags=' ', lddlflags='-dll -nologo -nodefaultlib > -release -libpath:"C:/Perl\lib\CORE" > -machine:x86' > > > Characteristics of this binary (from libperl): > Compile-time options: MULTIPLICITY USE_ITHREADS > PERL_IMPLICIT_CONTEXT PERL_IMPLICIT_SYS > Locally applied patches: > ActivePerl Build 633 > Built under MSWin32 > Compiled at Jun 17 2002 21:33:05 > @INC: > C:/Perl/lib > C:/Perl/site/lib > . > > > > __________________________________ > Do you Yahoo!? > The New Yahoo! Search - Faster. Easier. Bingo. > http://search.yahoo.com > |