Tue Sep 08 02:12:23 2009: Request 49508 was acted upon. Transaction: Ticket created by da...@nadle.com Queue: Win32-Process Subject: CPAN build fails in Strawberry Perl 5.8.9.2 Broken in: (no value) Severity: (no value) Owner: Nobody Requestors: da...@nadle.com Status: new Ticket <URL: http://rt.cpan.org/Ticket/Display.html?id=49508 >
OS is Win7 build 7100. Compilation errors. CPAN trace follows: cpan> test Win32::Process Running test for module 'Win32::Process' Running make for J/JD/JDB/Win32-Process-0.14.tar.gz Prepending blib/arch and blib/lib of 19 build dirs to PERL5LIB; for 'get' Prepending blib/arch and blib/lib of 19 build dirs to PERL5LIB; for 'make' CPAN.pm: Going to build J/JD/JDB/Win32-Process-0.14.tar.gz Checking if your kit is complete... Looks good Writing Makefile for Win32::Process cp Process.pm blib\lib\Win32\Process.pm C:\strawberry\perl\bin\perl.exe -IC:\strawberry\perl\lib -IC:\strawberry\perl\li b C:\strawberry\perl\lib\ExtUtils\xsubpp -typemap C:\strawberry\perl\lib\ExtUti ls\typemap -typemap typemap Process.xs >xstmp.c && C:\strawberry\perl\bin\perl.e xe -MExtUtils::Command -e "mv" -- xstmp.c Process.cpp gcc -c -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT -DPERL_ IMPLICIT_SYS -fno-strict-aliasing -DPERL_MSVCRT_READFIX -s -O2 -DVERSION=\"0. 14\" -DXS_VERSION=\"0.14\" "-IC:\strawberry\perl\lib\CORE" Process.cpp In file included from C:/strawberry/perl/lib/CORE/win32thread.h:4, from C:/strawberry/perl/lib/CORE/perl.h:2637, from Process.xs:13: C:/strawberry/perl/lib/CORE/win32.h:238:1: warning: "isnan" redefined In file included from Process.xs:2: C:/strawberry/c/bin/../lib/gcc/mingw32/3.4.5/../../../../include/math.h: 380:1: w arning: this is the location of the previous definition Process.c: In function `void boot_Win32__Process(PerlInterpreter*, CV*)': Process.c:868: error: invalid conversion from `const char*' to `char*' Process.c:868: error: initializing argument 4 of `CV* Perl_newXS(PerlInterpret er*, char*, void (*)(PerlInterpreter*, CV*), char*)' Process.c:869: error: invalid conversion from `const char*' to `char*' Process.c:869: error: initializing argument 4 of `CV* Perl_newXS(PerlInterpret er*, char*, void (*)(PerlInterpreter*, CV*), char*)' Process.c:870: error: invalid conversion from `const char*' to `char*' Process.c:870: error: initializing argument 4 of `CV* Perl_newXS(PerlInterpret er*, char*, void (*)(PerlInterpreter*, CV*), char*)' Process.c:871: error: invalid conversion from `const char*' to `char*' Process.c:871: error: initializing argument 4 of `CV* Perl_newXS(PerlInterpret er*, char*, void (*)(PerlInterpreter*, CV*), char*)' Process.c:872: error: invalid conversion from `const char*' to `char*' Process.c:872: error: initializing argument 4 of `CV* Perl_newXS(PerlInterpret er*, char*, void (*)(PerlInterpreter*, CV*), char*)' Process.c:873: error: invalid conversion from `const char*' to `char*' Process.c:873: error: initializing argument 4 of `CV* Perl_newXS(PerlInterpret er*, char*, void (*)(PerlInterpreter*, CV*), char*)' Process.c:874: error: invalid conversion from `const char*' to `char*' Process.c:874: error: initializing argument 4 of `CV* Perl_newXS(PerlInterpret er*, char*, void (*)(PerlInterpreter*, CV*), char*)' Process.c:875: error: invalid conversion from `const char*' to `char*' Process.c:875: error: initializing argument 4 of `CV* Perl_newXS(PerlInterpret er*, char*, void (*)(PerlInterpreter*, CV*), char*)' Process.c:876: error: invalid conversion from `const char*' to `char*' Process.c:876: error: initializing argument 4 of `CV* Perl_newXS(PerlInterpret er*, char*, void (*)(PerlInterpreter*, CV*), char*)' Process.c:877: error: invalid conversion from `const char*' to `char*' Process.c:877: error: initializing argument 4 of `CV* Perl_newXS(PerlInterpret er*, char*, void (*)(PerlInterpreter*, CV*), char*)' Process.c:878: error: invalid conversion from `const char*' to `char*' Process.c:878: error: initializing argument 4 of `CV* Perl_newXS(PerlInterpret er*, char*, void (*)(PerlInterpreter*, CV*), char*)' Process.c:879: error: invalid conversion from `const char*' to `char*' Process.c:879: error: initializing argument 4 of `CV* Perl_newXS(PerlInterpret er*, char*, void (*)(PerlInterpreter*, CV*), char*)' Process.c:880: error: invalid conversion from `const char*' to `char*' Process.c:880: error: initializing argument 4 of `CV* Perl_newXS(PerlInterpret er*, char*, void (*)(PerlInterpreter*, CV*), char*)' Process.c:881: error: invalid conversion from `const char*' to `char*' Process.c:881: error: initializing argument 4 of `CV* Perl_newXS(PerlInterpret er*, char*, void (*)(PerlInterpreter*, CV*), char*)' Process.c:882: error: invalid conversion from `const char*' to `char*' Process.c:882: error: initializing argument 4 of `CV* Perl_newXS(PerlInterpret er*, char*, void (*)(PerlInterpreter*, CV*), char*)' Process.c:883: error: invalid conversion from `const char*' to `char*' Process.c:883: error: initializing argument 4 of `CV* Perl_newXS(PerlInterpret er*, char*, void (*)(PerlInterpreter*, CV*), char*)' Process.c:884: error: invalid conversion from `const char*' to `char*' Process.c:884: error: initializing argument 4 of `CV* Perl_newXS(PerlInterpret er*, char*, void (*)(PerlInterpreter*, CV*), char*)' dmake.EXE: Error code 129, while making 'Process.o' JDB/Win32-Process-0.14.tar.gz C:\strawberry\c\bin\dmake.EXE -- NOT OK Prepending blib/arch and blib/lib of 19 build dirs to PERL5LIB; for 'test' Running make test Can't test without successful make Failed during this command: JDB/Win32-Process-0.14.tar.gz : make NO cpan>