Skip Menu |

This queue is for tickets about the IPC-Cmd CPAN distribution.

Report information
The Basics
Id: 102896
Status: new
Priority: 0/
Queue: IPC-Cmd

People
Owner: Nobody in particular
Requestors: mmusgrove [...] cpan.org
Cc:
AdminCc:

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



Subject: $USE_IPC_RUN and IS_WIN32?!??
The value of $USE_IPC_RUN is calculated as IS_WIN32 && !IS_WIN98. The can_use_ipc_run method returns the version of IPC::Run installed unless run on Win98. The can_capture_buffer method returns 1 if $USE_IPC_RUN && $self->can_use_ipc_run. The run method has a comment that "IPC::Run is first choice if $USE_IPC_RUN is set" but the conditional also based on !IS_WIN32: if( !IS_WIN32 and $USE_IPC_RUN and $self->can_use_ipc_run( 1 ) ) { Given that IPC::Run installs just fine on non-Win32 systems, why does IPC::Cmd not use it on Win32 systems?
Sorry, that last line should read: Given that IPC::Run installs just fine on non-Win32 systems, why does IPC::Cmd not use it on non-Win32 systems?