Skip Menu |

Preferred bug tracker

Please visit the preferred bug tracker to report your issue.

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

Report information
The Basics
Id: 29080
Status: resolved
Priority: 0/
Queue: IPC-System-Simple

People
Owner: PJF [...] cpan.org
Requestors: llaporte [...] jouve.fr
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in: 0.05
Fixed in: 0.06



Subject: Lack of WIFEXITED not correctly detected under Perl 5.6
Hello, I find a compatibility problem in IPC-System-Simple-0.05 under Perl 5.6. When WIFEXITED is not implemented (for example in Perl 5.6 under Windows), you catch the croak emitted by POSIX (in order to apply a patch). You do that using a regex: if ( $@ =~ /not defined POSIX macro/ )… But under Perl 5.6, the message is “$constname is not a valid POSIX macro” (see attached file). I suggest you to change the regex by: if ( $@ =~ /not defined POSIX macro/ || $@ =~ /not a valid POSIX macro/)… This correction works fine with me. Bye.
G'day Laurent, On Fri Aug 31 10:01:59 2007, PJF wrote: Show quoted text
> When WIFEXITED is not implemented (for example in Perl 5.6 under > Windows), you catch the croak emitted by POSIX (in order to apply a
patch). Thank-you very much for this, and especially for the patch, it's really appreciated. As I've got a free day this Sunday I hope to have a patched version of IPC::System::Simple out by the end of the weekend; I'll drop you an e-mail when that happens. All the very best, Paul
This should now be fixed in IPC::System::Simple 0.06 - available at a CPAN mirror near you! Thanks again for the bug report; it's very much appreciated.
Subject: Re: [rt.cpan.org #29080] Resolved: Lack of WIFEXITED not correctly detected under Perl 5.6
Date: Mon, 10 Sep 2007 12:21:08 +0200
To: bug-IPC-System-Simple [...] rt.cpan.org
From: Laurent LAPORTE <llaporte [...] jouve.fr>
via RT a écrit : Show quoted text
> <URL: http://rt.cpan.org/Ticket/Display.html?id=29080 > > > According to our records, your request has been resolved. If you have any > further questions or concerns, please respond to this message. >
Thank you very much

Message body is not shown because sender requested not to inline it.