develooper Front page | perl.perl5.porters | Postings from March 2006

Re: Making IO::Socket pass test on Win32

Thread Previous | Thread Next
From:
demerphq
Date:
March 31, 2006 03:38
Subject:
Re: Making IO::Socket pass test on Win32
Message ID:
9b18b3110603310338i2e9f5796lf4a7d088e52e4f68@mail.gmail.com
On 3/31/06, Steve Hay <steve.hay@uk.radan.com> wrote:
> demerphq wrote:
> > diff -burd d:\.cpan\build\IO-1.23\/t/io_sock.t IO-1.23/t/io_sock.t
> > --- d:\.cpan\build\IO-1.23\/t/io_sock.t       2006-03-26 04:27:13.000000000 +0200
> > +++ IO-1.23/t/io_sock.t       2006-03-26 14:47:08.034134600 +0200
> > @@ -17,7 +17,7 @@
> >      elsif ($ENV{PERL_CORE} and $Config{'extensions'} !~ /\bIO\b/) {
> >       $reason = 'IO extension unavailable';
> >      }
> > -    elsif (! $Config{'d_fork'}) {
> > +    elsif (! $Config{'d_fork'} && $^O ne "MSWin32" ) {
> >       $reason = 'no fork';
> >      }
> >      if ($reason) {
>
> This bit makes io_sock.t fail tests 2-26 when using a non-threaded perl
> on Win32:
>
> C:\p5p\bleadperl\t>.\perl -I..\lib ..\ext\IO\t\io_sock.t
> 1..26
> ok 1
> The fork function is unimplemented at ..\ext\IO\t\io_sock.t line 59.

Any recommendation on a better Config test to use?

Cheers,
Yves

--
perl -Mre=debug -e "/just|another|perl|hacker/"

Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About