Skip Menu |

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

Report information
The Basics
Id: 43072
Status: resolved
Priority: 0/
Queue: IPC-Run

People
Owner: Nobody in particular
Requestors: nonsolosoft [...] diff.org
Cc:
AdminCc:

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



Subject: IPC::Run tests failed on DragonFlyBSD 2.1.x and perl 5.10
Writing Makefile for IPC::Run cp lib/IPC/Run/Debug.pm blib/lib/IPC/Run/Debug.pm cp lib/IPC/Run/Win32Pump.pm blib/lib/IPC/Run/Win32Pump.pm cp lib/IPC/Run.pm blib/lib/IPC/Run.pm cp lib/IPC/Run/Win32IO.pm blib/lib/IPC/Run/Win32IO.pm cp lib/IPC/Run/Win32Helper.pm blib/lib/IPC/Run/Win32Helper.pm cp lib/IPC/Run/IO.pm blib/lib/IPC/Run/IO.pm cp lib/IPC/Run/Timer.pm blib/lib/IPC/Run/Timer.pm Manifying blib/man3/IPC::Run::Debug.3 Manifying blib/man3/IPC::Run::Win32Pump.3 Manifying blib/man3/IPC::Run.3 Manifying blib/man3/IPC::Run::Win32IO.3 Manifying blib/man3/IPC::Run::IO.3 Manifying blib/man3/IPC::Run::Win32Helper.3 Manifying blib/man3/IPC::Run::Timer.3 ADAMK/IPC-Run-0.82.tar.gz /usr/bin/make -- OK Running make test PERL_DL_NONLAZY=1 /usr/pkg/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/adopt............skipped: adopt not implemented yet t/binmode..........ok t/bogus............ok t/filter...........ok t/harness..........ok t/io...............ok t/kill_kill........ok t/parallel.........ok t/pty..............# IO::Tty 1.07, IO::Pty 1.07 t/pty..............1/32 it hangs here and doesn't exit. Show quoted text
> uname -a
DragonFly myhost 2.1.0-DEVELOPMENT DragonFly 2.1.0-DEVELOPMENT #3: Mon Aug 4 16:43:04 CEST 2008 ferz:/dati/obj/usr/src/sys/TOSHIBA i386 Show quoted text
> perl -V
Summary of my perl5 (revision 5 version 10 subversion 0) configuration: Platform: osname=dragonfly, osvers=2.1.0-development, archname=i386-dragonfly-thread-multi uname='dragonfly myhost 2.1.0-development dragonfly 2.1.0-development #3: mon aug 4 16:43:04 cest 2008 ferz:datiobjusrsrcsystoshiba i386 ' config_args='-sde -Darchname=i386-dragonfly -Dcc=cc -Doptimize=-O2 -pthread -I/usr/include -Ui_malloc -Uusemymalloc -Uinstallusrbinperl -Dinstallstyle=lib/perl5 -Dpref ix=/usr/pkg -Dsiteprefix=/usr/pkg -Dvendorprefix=/usr/pkg -Dscriptdir=/usr/pkg/lib/perl5/bin -Dsitescript=/usr/pkg/lib/perl5/site_perl/bin -Dvendorscript=/usr/pkg/lib/perl 5/vendor_perl/bin -Dsitebin=/usr/pkg/lib/perl5/site_perl/bin -Dvendorbin=/usr/pkg/lib/perl5/vendor_perl/bin -Dprivlib=/usr/pkg/lib/perl5/5.10.0 -Dsitelib=/usr/pkg/lib/perl 5/site_perl/5.10.0 -Dvendorlib=/usr/pkg/lib/perl5/vendor_perl/5.10.0 -Dsitelib_stem=/usr/pkg/lib/perl5/site_perl -Dvendorlib_stem=/usr/pkg/lib/perl5/vendor_perl -Dman1ext= 1 -Dman1dir=/usr/pkg/lib/perl5/man/man1 -Dsiteman1dir=/usr/pkg/lib/perl5/site_perl/man/man1 -Dvendorman1dir=/usr/pkg/lib/perl5/vendor_perl/man/man1 -Dman3ext=3 -Dman3dir=/ usr/pkg/lib/perl5/man/man3 -Dsiteman3dir=/usr/pkg/lib/perl5/site_perl/man/man3 -Dvendorman3dir=/usr/pkg/lib/perl5/vendor_perl/man/man3 -Duseshrplib -Daphostname=/bin/hostn ame -Dln=/bin/ln -Dsed=/usr/bin/sed -Dsh=/bin/sh -Dissymlink=test -h -Dperl5=/usr/bin/false -Duseithreads -Dlibswanted=m crypt pthread' hint=recommended, useposix=true, d_sigaction=define useithreads=define, usemultiplicity=define useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef use64bitint=undef, use64bitall=undef, uselongdouble=undef usemymalloc=n, bincompat5005=undef Compiler: cc='cc', ccflags ='-DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -I/usr/pkg/include', optimize='-O2 -pthread -I/usr/include', cppflags='-DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -I/usr/pkg/include' ccversion='', gccversion='4.1.2 (DragonFly)', gccosandvers='' intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234 d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12 ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8 alignbytes=4, prototype=define Linker and Libraries: ld='cc', ldflags ='-Wl,-R/usr/pkg/lib -pthread -Wl,-E ' libpth=/usr/lib /usr/local/lib libs=-lm -lcrypt -lpthread perllibs=-lm -lcrypt -lpthread libc=, so=so, useshrplib=true, libperl=libperl.so gnulibc_version='' Dynamic Linking: dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags=' -Wl,-R/usr/pkg/lib/perl5/5.10.0/i386-dragonfly-thread-multi/CORE' cccdlflags='-DPIC -fPIC', lddlflags='-Wl,-R/usr/pkg/lib -shared ' Characteristics of this binary (from libperl): Compile-time options: MULTIPLICITY PERL_DONT_CREATE_GVSV PERL_IMPLICIT_CONTEXT PERL_MALLOC_WRAP USE_ITHREADS USE_LARGE_FILES USE_PERLIO USE_REENTRANT_API Built under dragonfly Compiled at Nov 12 2008 15:36:35 @INC: /usr/pkg/lib/perl5/site_perl/5.10.0/i386-dragonfly-thread-multi /usr/pkg/lib/perl5/site_perl/5.10.0 /usr/pkg/lib/perl5/vendor_perl/5.10.0/i386-dragonfly-thread-multi /usr/pkg/lib/perl5/vendor_perl/5.10.0 /usr/pkg/lib/perl5/vendor_perl /usr/pkg/lib/perl5/5.10.0/i386-dragonfly-thread-multi /usr/pkg/lib/perl5/5.10.0 .
From: nonsolosoft [...] diff.org
Il Ven 06 Feb 2009 03:54:33, nonsolosoft@diff.org ha scritto: Show quoted text
> Writing Makefile for IPC::Run
[...] Show quoted text
> t/pty..............# IO::Tty 1.07, IO::Pty 1.07 > t/pty..............1/32 > > it hangs here and doesn't exit.
It seems that it hangs on BSD and there is already a OS skip list, I've add dragongly and netbsd where I suppose that there is same fault. And now this package will install clean.
Easy enough. what's your ouput from: perl -e 'print "$^O\n"'
Subject: Re: [rt.cpan.org #43072] IPC::Run tests failed on DragonFlyBSD 2.1.x and perl 5.10
Date: Wed, 29 Jun 2011 07:34:22 +0200
To: bug-IPC-Run [...] rt.cpan.org
From: Ferruccio Zamuner <nonsolosoft [...] diff.org>
On 06/29/11 06:21, Todd Rinaldo via RT wrote: Show quoted text
> perl -e 'print "$^O\n"'
# perl -e 'print "$^O\n"' dragonfly Thank you, \ferz
I temporarily do not have SVN access. The patch is now in my github clone for review. It'll be in the next dev release. Thanks for your feedback. Todd https://github.com/toddr/IPC-Run/commit/98b65c1485457a6d685da8c25d8f658399bbfa39
Release in 0.90_03