[rt.cpan.org #49508] CPAN build fails in Strawberry Perl 5.8.9.2

[email protected] ("David L. Nadle via RT")
Newsgroups perl.libwin32
Message-ID <[email protected]>
Tue Sep 08 02:12:23 2009: Request 49508 was acted upon.
Transaction: Ticket created by [email protected]
       Queue: Win32-Process
     Subject: CPAN build fails in Strawberry Perl 5.8.9.2
   Broken in: (no value)
    Severity: (no value)
       Owner: Nobody
  Requestors: [email protected]
      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>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.