Skip Menu |

This queue is for tickets about the Win32-Process CPAN distribution.

Report information
The Basics
Id: 44770
Status: open
Priority: 0/
Queue: Win32-Process

People
Owner: Nobody in particular
Requestors: peterson146 [...] gmail.com
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: Win32::Process fails to make on Strawberry Perl
Date: Thu, 2 Apr 2009 22:48:51 -0700
To: bug-Win32-Process [...] rt.cpan.org
From: Scott Peterson <peterson146 [...] gmail.com>
See the output below from my attempt to install this using cpan.bat running on Windows XP SP2. Show quoted text
cpan> install Win32::Process
Running install for module 'Win32::Process' Running make for J/JD/JDB/Win32-Process-0.14.tar.gz Has already been unwrapped into directory C:\strawberry\cpan\build\Win32-Proce ss-0.14-5utvDj Could not make: Unknown error Running make test Can't test without successful make Running make install Make had returned bad status, install seems impossible This is perl, v5.10.0 built for MSWin32-x86-multi-thread. Thanks, Scott
CC: libwin32 [...] perl.org
Subject: Re: [rt.cpan.org #44770] Win32::Process fails to make on Strawberry Perl
Date: Fri, 3 Apr 2009 06:54:35 -0400
To: bug-Win32-Process [...] rt.cpan.org
From: David Golden <dagolden [...] cpan.org>
On Fri, Apr 3, 2009 at 1:49 AM, Scott Peterson via RT <bug-Win32-Process@rt.cpan.org> wrote: Show quoted text
> See the output below from my attempt to install this using cpan.bat running > on Windows XP SP2.
Works for me: Show quoted text
cpan> test Win32::Process
Running test for module 'Win32::Process' Running make for J/JD/JDB/Win32-Process-0.14.tar.gz Fetching with LWP: http://cpan.strawberryperl.com/authors/id/J/JD/JDB/Win32-Process-0.14.tar.gz Fetching with LWP: http://cpan.strawberryperl.com/authors/id/J/JD/JDB/CHECKSUMS Checksum for D:\strawberry\cpan\sources\authors\id\J\JD\JDB\Win32-Process-0.14.t ar.gz ok Scanning cache D:\strawberry\cpan\build for sizes ............................................................................DONE 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 D:\strawberry\perl\bin\perl.exe -ID:\strawberry\perl\lib -ID:\strawberry\perl\li b D:\strawberry\perl\lib\ExtUtils\xsubpp -typemap D:\strawberry\perl\lib\ExtUti ls\typemap -typemap typemap Process.xs >xstmp.c && D:\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\" "-ID:\strawberry\perl\lib\CORE" Process.cpp In file included from D:/strawberry/perl/lib/CORE/win32thread.h:4, from D:/strawberry/perl/lib/CORE/perl.h:2748, from Process.xs:13: D:/strawberry/perl/lib/CORE/win32.h:238:1: warning: "isnan" redefined In file included from Process.xs:2: D:/strawberry/c/bin/../lib/gcc/mingw32/3.4.5/../../../../include/math.h:380:1: w arning: this is the location of the previous definition Running Mkbootstrap for Win32::Process () D:\strawberry\perl\bin\perl.exe -MExtUtils::Command -e chmod 644 Process.bs D:\strawberry\perl\bin\perl.exe -MExtUtils::Mksymlists \ -e "Mksymlists('NAME'=>\"Win32::Process\", 'DLBASE' => 'Process', 'DL_FUNCS ' => { }, 'FUNCLIST' => [], 'IMPORTS' => { }, 'DL_VARS' => []);" dlltool --def Process.def --output-exp dll.exp g++ -o blib\arch\auto\Win32\Process\Process.dll -Wl,--base-file -Wl,dll.base -md ll -s -L"D:\strawberry\perl\lib\CORE" -L"D:\strawberry\c\lib" Process.o -Wl,--im age-base,0x35010000 D:\strawberry\perl\lib\CORE\libperl510.a -lmsvcrt -lmoldnam e -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -lole32 -loleaut32 -lnetapi32 -luuid -lws2_32 -lmpr -lwinmm -lversion -lodbc32 -lodbccp 32 dll.exp dlltool --def Process.def --base-file dll.base --output-exp dll.exp g++ -o blib\arch\auto\Win32\Process\Process.dll -mdll -s -L"D:\strawberry\perl\l ib\CORE" -L"D:\strawberry\c\lib" Process.o -Wl,--image-base,0x35010000 D:\straw berry\perl\lib\CORE\libperl510.a -lmsvcrt -lmoldname -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -lole32 -loleaut32 -lnetapi32 -luuid -lws2_32 -lmpr -lwinmm -lversion -lodbc32 -lodbccp32 dll.exp D:\strawberry\perl\bin\perl.exe -MExtUtils::Command -e chmod 755 blib\arch\auto\ Win32\Process\Process.dll D:\strawberry\perl\bin\perl.exe -MExtUtils::Command -e cp Process.bs blib\arch\a uto\Win32\Process\Process.bs D:\strawberry\perl\bin\perl.exe -MExtUtils::Command -e chmod 644 blib\arch\auto\ Win32\Process\Process.bs JDB/Win32-Process-0.14.tar.gz D:\strawberry\c\bin\dmake.EXE -- OK Running make test D:\strawberry\perl\bin\perl.exe "-Iblib\lib" "-Iblib\arch" test.pl 1..4 ok 1 ok 2 ok 3 ok 4 JDB/Win32-Process-0.14.tar.gz D:\strawberry\c\bin\dmake.EXE test -- OK
CC: libwin32 [...] perl.org
Subject: Re: [rt.cpan.org #44770] Win32::Process fails to make on Strawberry Perl
Date: Fri, 3 Apr 2009 13:29:34 +0200
To: bug-Win32-Process [...] rt.cpan.org
From: Reini Urban <rurban [...] x-ray.at>
2009/4/3 Scott Peterson via RT <bug-Win32-Process@rt.cpan.org>: Show quoted text
> Fri Apr 03 01:49:17 2009: Request 44770 was acted upon. > Transaction: Ticket created by peterson146@gmail.com >       Queue: Win32-Process >     Subject: Win32::Process fails to make on Strawberry Perl >   Broken in: (no value) >    Severity: (no value) >       Owner: Nobody >  Requestors: peterson146@gmail.com >      Status: new >  Ticket <URL: http://rt.cpan.org/Ticket/Display.html?id=44770 > > > > See the output below from my attempt to install this using cpan.bat running > on Windows XP SP2. >
> cpan> install Win32::Process
> Running install for module 'Win32::Process' > Running make for J/JD/JDB/Win32-Process-0.14.tar.gz >  Has already been unwrapped into directory > C:\strawberry\cpan\build\Win32-Process-0.14-5utvDj > Could not make: Unknown error > Running make test >  Can't test without successful make > Running make install >  Make had returned bad status, install seems impossible
Delete the yaml and try again. Also try to make it in a seperate shell. -- Reini Urban http://phpwiki.org/ http://murbreak.at/
It *MIGHT* help (no guarantees this this is your problem or not) if you extracted it to a path without any spaces in it and manually install it. (I know when building Strawberry Perl, Win32::Process will not make if that isn't the case)
On Sat Jul 11 16:38:39 2009, CSJEWELL wrote: Show quoted text
> It *MIGHT* help (no guarantees this this is your problem or not) if you > extracted it to a path without any spaces in it and manually install it. > (I know when building Strawberry Perl, Win32::Process will not make if > that isn't the case)
Can you change this to being a bug on Perl-Dist-Strawberry, broken in 1.10? Installing it manually *works for me*, installing it on a Perl::Dist::WiX build works using CPAN (because the tests for Perl::Dist::WiX passed after this module was added to the list of modules to install), installing it using CPAN on Strawberry fails - so it's just Strawberry's CPAN configuration that appears to either be the problem or cause the problem in some way. I'll have to do the investigating as to why that's so and get back to everybody here with an answer after July 2009 has been released. [Note: This is NOT blocking the release because I'll just tell Perl::Dist::WiX to install this module 'manually' to evade the problem - and I'm installing this module in the distribution for July 2009 because IPC::System::Simple requires it, which module adds capability to autodie, which is a 'core upgrade' module, so it'll be there for people to use without installation. In other words, I'll take the pain and 'manually install' it once, rather than having everybody do it.]
I believe this ticket can be closed to clear up the queue? No correspondence since 2009 and a lot of software versions in question have already been obsoleted. -- Cheers, ZZ [ https://metacpan.org/author/ZOFFIX ]