Mon Sep 14 11:17:10 2009: Request 49508 was acted upon. Transaction: Correspondence added by ei...@sitemaker.cc Queue: Win32-Process Subject: [rt.cpan.org #49508] CPAN build fails in Strawberry Perl 5.8.9.2 Broken in: (no value) Severity: (no value) Owner: Nobody Requestors: da...@nadle.com Status: open Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=49508 >
Here is the output I got for the record: cpan> install Win32::Process Running install for module 'Win32::Process' Running make for J/JD/JDB/Win32-Process-0.14.tar.gz 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\lib C:\strawberry\perl \lib\ExtUtils\xsubpp -typemap C:\strawberry\perl\lib\ExtUtils\typemap -typemap typemap Process.xs > xstmp.c && C:\strawberry\perl\bin\perl.exe -MExtUtils::Command -e "mv" -- xstmp.c Process.cpp gcc -c -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fno-st rict-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: warning: 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(PerlInterpreter*, 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(PerlInterpreter*, 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(PerlInterpreter*, 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(PerlInterpreter*, 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(PerlInterpreter*, 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(PerlInterpreter*, 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(PerlInterpreter*, 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(PerlInterpreter*, 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(PerlInterpreter*, 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(PerlInterpreter*, 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(PerlInterpreter*, 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(PerlInterpreter*, 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(PerlInterpreter*, 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(PerlInterpreter*, 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(PerlInterpreter*, 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(PerlInterpreter*, 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(PerlInterpreter*, 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 Running make test Can't test without successful make Running make install Make had returned bad status, install seems impossible Failed during this command: JDB/Win32-Process-0.14.tar.gz : make NO