cpanm (App::cpanminus) 1.0003 on perl 5.010001 built for MSWin32-x86-multi-thread Work directory is /.cpanm/work/1273526182.4756 You have make C:\strawberry\c\bin\dmake.exe You have LWP 5.834 Falling back to Archive::Tar 1.60 Searching Class::MethodMaker on cpanmetadb ... Fetching http://search.cpan.org/CPAN/authors/id/S/SC/SCHWIGON/class-methodmaker/Class-MethodMaker-2.15.tar.gz -> OK Unpacking Class-MethodMaker-2.15.tar.gz Entering Class-MethodMaker-2.15/ Checking if you have ExtUtils::MakeMaker 0 ... Yes (6.56) Configuring Class-MethodMaker-2.15 Running Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Class::MethodMaker -> OK Finding PREREQ from Makefile ... Building and testing Class-MethodMaker-2.15 for Class::MethodMaker C:\strawberry\perl\bin\perl.exe cmmg.pl components\array.m > lib\Class\MethodMaker\array.pm Subroutine Cwd::fastcwd redefined at C:/strawberry/perl/lib/Cwd.pm line 812. Subroutine Cwd::getcwd redefined at C:/strawberry/perl/lib/Cwd.pm line 812. Subroutine Cwd::abs_path redefined at C:/strawberry/perl/lib/Cwd.pm line 812. C:\strawberry\perl\bin\perl.exe cmmg.pl components\hash.m > lib\Class\MethodMaker\hash.pm Subroutine Cwd::fastcwd redefined at C:/strawberry/perl/lib/Cwd.pm line 812. Subroutine Cwd::getcwd redefined at C:/strawberry/perl/lib/Cwd.pm line 812. Subroutine Cwd::abs_path redefined at C:/strawberry/perl/lib/Cwd.pm line 812. C:\strawberry\perl\bin\perl.exe cmmg.pl components\scalar.m > lib\Class\MethodMaker\scalar.pm Subroutine Cwd::fastcwd redefined at C:/strawberry/perl/lib/Cwd.pm line 812. Subroutine Cwd::getcwd redefined at C:/strawberry/perl/lib/Cwd.pm line 812. Subroutine Cwd::abs_path redefined at C:/strawberry/perl/lib/Cwd.pm line 812. cp lib/Class/MethodMaker/OptExt.pm blib\lib\Class/MethodMaker/OptExt.pm cp lib\Class\MethodMaker\scalar.pm blib\lib\Class\MethodMaker\scalar.pm AutoSplitting blib\lib\Class\MethodMaker\scalar.pm (blib\lib\auto\Class\MethodMaker\scalar) cp lib\Class\MethodMaker\array.pm blib\lib\Class\MethodMaker\array.pm AutoSplitting blib\lib\Class\MethodMaker\array.pm (blib\lib\auto\Class\MethodMaker\array) cp lib/Class/MethodMaker/Constants.pm blib\lib\Class/MethodMaker/Constants.pm cp lib/Class/MethodMaker/Engine.pm blib\lib\Class/MethodMaker/Engine.pm AutoSplitting blib\lib\Class/MethodMaker/Engine.pm (blib\lib\auto\Class\MethodMaker\Engine) cp lib/Class/MethodMaker/V1Compat.pm blib\lib\Class/MethodMaker/V1Compat.pm cp lib\Class\MethodMaker\hash.pm blib\lib\Class\MethodMaker\hash.pm AutoSplitting blib\lib\Class\MethodMaker\hash.pm (blib\lib\auto\Class\MethodMaker\hash) cp lib/Class/MethodMaker.pm blib\lib\Class/MethodMaker.pm C:\strawberry\perl\bin\perl.exe C:\strawberry\perl\lib\ExtUtils\xsubpp -typemap C:\strawberry\perl\lib\ExtUtils\typemap MethodMaker.xs > MethodMaker.xsc && C:\strawberry\perl\bin\perl.exe -MExtUtils::Command -e "mv" -- MethodMaker.xsc MethodMaker.c Please specify prototyping behavior for MethodMaker.xs (see perlxs manual) gcc -c -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fno-strict-aliasing -DPERL_MSVCRT_READFIX -s -O2 -DVERSION=\"2.15\" -DXS_VERSION=\"2.15\" "-IC:\strawberry\perl\lib\CORE" MethodMaker.c Running Mkbootstrap for Class::MethodMaker () C:\strawberry\perl\bin\perl.exe -MExtUtils::Command -e "chmod" -- 644 MethodMaker.bs C:\strawberry\perl\bin\perl.exe -MExtUtils::Mksymlists \ -e "Mksymlists('NAME'=>\"Class::MethodMaker\", 'DLBASE' => 'MethodMaker', 'DL_FUNCS' => { }, 'FUNCLIST' => [], 'IMPORTS' => { }, 'DL_VARS' => []);" dlltool --def MethodMaker.def --output-exp dll.exp g++ -o blib\arch\auto\Class\MethodMaker\MethodMaker.dll -Wl,--base-file -Wl,dll.base -mdll -s -L"C:\strawberry\perl\lib\CORE" -L"C:\strawberry\c\lib" MethodMaker.o -Wl,--image-base,0x22010000 C:\strawberry\perl\lib\CORE\libperl510.a -lmoldname -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -lole32 -loleaut32 -lnetapi32 -luuid -lws2_32 -lmpr -lwinmm -lversion -lodbc32 -lodbccp32 dll.exp dlltool --def MethodMaker.def --base-file dll.base --output-exp dll.exp g++ -o blib\arch\auto\Class\MethodMaker\MethodMaker.dll -mdll -s -L"C:\strawberry\perl\lib\CORE" -L"C:\strawberry\c\lib" MethodMaker.o -Wl,--image-base,0x22010000 C:\strawberry\perl\lib\CORE\libperl510.a -lmoldname -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -lole32 -loleaut32 -lnetapi32 -luuid -lws2_32 -lmpr -lwinmm -lversion -lodbc32 -lodbccp32 dll.exp C:\strawberry\perl\bin\perl.exe -MExtUtils::Command -e "chmod" -- 755 blib\arch\auto\Class\MethodMaker\MethodMaker.dll C:\strawberry\perl\bin\perl.exe -MExtUtils::Command -e "cp" -- MethodMaker.bs blib\arch\auto\Class\MethodMaker\MethodMaker.bs C:\strawberry\perl\bin\perl.exe -MExtUtils::Command -e "chmod" -- 644 blib\arch\auto\Class\MethodMaker\MethodMaker.bs C:\strawberry\perl\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib\lib', 'blib\arch')" t/*.t 'gpg' is not recognized as an internal or external command, operable program or batch file. Not in MANIFEST: dll.base Not in MANIFEST: dll.exp Not in MANIFEST: MethodMaker.def ==> MISMATCHED content between MANIFEST and distribution files! <== t/0-signature.t ............ Failed 1/1 subtests t/array.t .................. ok t/basic.t .................. ok t/diffclass.t .............. ok t/hash.t ................... ok t/new.t .................... ok t/redefine-warnings.t ...... ok t/scalar.t ................. ok t/v1_abstract.t ............ ok t/v1_boolean.t ............. ok t/v1_code.t ................ ok t/v1_copy.t ................ ok t/v1_counter.t ............. ok t/v1_get_concat.t .......... ok t/v1_get_set.t ............. ok t/v1_get_set_hi.t .......... ok t/v1_hash.t ................ ok t/v1_key_attrib.t .......... ok t/v1_key_with_create.t ..... ok t/v1_list.t ................ ok t/v1_method.t .............. ok t/v1_new.t ................. ok t/v1_new_hash_with_init.t .. ok t/v1_object.t .............. ok t/v1_object_list.t ......... ok t/v1_object_tie_hash.t ..... ok t/v1_object_tie_list.t ..... ok t/v1_set_once.t ............ ok t/v1_set_once_static.t ..... ok t/v1_singleton.t ........... ok t/v1_static_get_set.t ...... ok t/v1_static_hash.t ......... ok t/v1_static_list.t ......... ok t/v1_tie_hash.t ............ ok t/v1_tie_list.t ............ ok t/v1_tie_scalar.t .......... ok Test Summary Report ------------------- t/0-signature.t (Wstat: 0 Tests: 1 Failed: 1) Failed test: 1 Files=36, Tests=1755, 5 wallclock secs ( 0.39 usr + 0.03 sys = 0.42 CPU) Result: FAIL Failed 1/36 test programs. 1/1755 subtests failed. dmake.exe: Error code 255, while making 'test_dynamic' -> FAIL Installing Class::MethodMaker failed. See \.cpanm\build.log for details.