Subject: | "make test" Hanged at t/bored.t |
Dear Joshua Nathaniel Pritikin,
Hi. This is imacat from Taiwan. I'm running CPAN tests for my
platform, a Linux 2.6 x86_64 box. Event 1.08 hanged at t/bored.t. I'm
not good at xs/C, so I can't tell why. Many packages require Event and
they all hang when testing their prerequisite Event. Could you please
check this issue? Thank you.
I attached the console log below. Hope that this helps. Please
tell me if I could be of any help, or if you need any more information.
Thank you.
imacat@rinse ~/tmp % tar xzf Event-1.08.tar.gz
imacat@rinse ~/tmp % cd Event-1.08
imacat@rinse tmp/Event-1.08 % perl Makefile.PL
Checking if your kit is complete...
Looks good
Writing Makefile for Event
imacat@rinse tmp/Event-1.08 % make
cp lib/Event/signal.pm blib/lib/Event/signal.pm
cp lib/Event/io.pm blib/lib/Event/io.pm
cp lib/Event/generic.pod blib/lib/Event/generic.pod
cp lib/Event/timer.pm blib/lib/Event/timer.pm
cp lib/Event/generic.pm blib/lib/Event/generic.pm
cp lib/Event/var.pm blib/lib/Event/var.pm
cp lib/Event/idle.pm blib/lib/Event/idle.pm
cp lib/Event/typemap blib/lib/Event/typemap
cp lib/Event.pm blib/lib/Event.pm
cp lib/Event/EventAPI.h blib/lib/Event/EventAPI.h
cp lib/Event.pod blib/lib/Event.pod
cp lib/Event/group.pm blib/lib/Event/group.pm
cp lib/Event/Watcher.pm blib/lib/Event/Watcher.pm
cp lib/Event/type.pm blib/lib/Event/type.pm
cp lib/Event/MakeMaker.pm blib/lib/Event/MakeMaker.pm
Running Mkbootstrap for Event ()
Manifying blib/man3/Event.3
Manifying blib/man3/Event::generic.3
Manifying blib/man3/Event::MakeMaker.3
imacat@rinse tmp/Event-1.08 % make test
t/attach_to.......ok
t/bored...........ok 1/5make: *** [test_dynamic] Interrupt
imacat@rinse tmp/Event-1.08 % PERL_DL_NONLAZY=1 perl
"-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib',
'blib/arch')" t/bored.t
t/bored....1..5
# Running under perl version 5.008008 for linux
# Current time local: Mon Mar 19 22:48:00 2007
# Current time GMT: Mon Mar 19 14:48:00 2007
# Using Test.pm version 1.25
ok 1
ok 2
ok 3
imacat@rinse tmp/Event-1.08 % perl -V
Summary of my perl5 (revision 5 version 8 subversion 8) configuration:
Platform:
osname=linux, osvers=2.6.16.29, archname=x86_64-linux-thread-multi-ld
uname='linux rinse 2.6.16.29 #1 smp sun nov 5 23:08:05 cst 2006
x86_64 gnulinux '
config_args='-s -d -Dusethreads -Dcc=gcc -Duselongdouble
-Doptimize=-g -O3 -Duse64bitint -Duse64bitall -Dprefix=/usr -Dd_dosuid
-Dotherlibdirs=/usr/share/perl5 -Dinc_version_list=none
-Acccdlflags=-fPIC -Duseshrplib=true -Dcf_email=imacat@mail.imacat.idv.tw'
hint=recommended, useposix=true, d_sigaction=define
usethreads=define use5005threads=undef useithreads=define
usemultiplicity=define
useperlio=define d_sfio=undef uselargefiles=define usesocks=undef
use64bitint=define use64bitall=define uselongdouble=define
usemymalloc=n, bincompat5005=undef
Compiler:
cc='gcc', ccflags ='-D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS
-DDEBUGGING -fno-strict-aliasing -pipe -Wdeclaration-after-statement
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64',
optimize='-g -O3',
cppflags='-D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING
-fno-strict-aliasing -pipe -Wdeclaration-after-statement
-I/usr/local/include'
ccversion='', gccversion='3.4.4 20050314 (prerelease) (Debian
3.4.3-13sarge1)', gccosandvers=''
intsize=4, longsize=8, ptrsize=8, doublesize=8, byteorder=12345678
d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16
ivtype='long', ivsize=8, nvtype='long double', nvsize=16,
Off_t='off_t', lseeksize=8
alignbytes=16, prototype=define
Linker and Libraries:
ld='gcc', ldflags =' -L/usr/local/lib'
libpth=/usr/local/lib /lib /usr/lib
libs=-lnsl -lgdbm -ldb -ldl -lm -lcrypt -lutil -lpthread -lc
perllibs=-lnsl -ldl -lm -lcrypt -lutil -lpthread -lc
libc=/lib/libc-2.3.2.so, so=so, useshrplib=true, libperl=libperl.so
gnulibc_version='2.3.2'
Dynamic Linking:
dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Wl,-E
-Wl,-rpath,/usr/lib/perl5/5.8.8/x86_64-linux-thread-multi-ld/CORE'
cccdlflags=' -fPIC', lddlflags='-shared -L/usr/local/lib'
Characteristics of this binary (from libperl):
Compile-time options: DEBUGGING MULTIPLICITY PERL_IMPLICIT_CONTEXT
PERL_MALLOC_WRAP THREADS_HAVE_PIDS USE_64_BIT_ALL
USE_64_BIT_INT USE_ITHREADS USE_LARGE_FILES
USE_LONG_DOUBLE USE_PERLIO USE_REENTRANT_API
Built under linux
Compiled at Mar 15 2007 14:49:53
%ENV:
PERL5LIB="/home/imacat/lib/perl5"
PERL5_CPANPLUS_CONFIG="/home/imacat/.cpanplus/config"
@INC:
/home/imacat/lib/perl5
/usr/lib/perl5/5.8.8/x86_64-linux-thread-multi-ld
/usr/lib/perl5/5.8.8
/usr/lib/perl5/site_perl/5.8.8/x86_64-linux-thread-multi-ld
/usr/lib/perl5/site_perl/5.8.8
/usr/lib/perl5/site_perl
/usr/share/perl5
.
imacat@rinse tmp/Event-1.08 %