Hi all, Using the very latest cvs sources, make test failed with the following:
[ ... ] apr/pool.....................ok apr/string...................ok apr/table....................ok apr/threadmutex..............FAILED tests 1-3 Failed 3/3 tests, 0.00% okay apr/util.....................ok apr/uuid.....................ok compat/apache................ok compat/apache_file...........ok compat/apache_table..........ok compat/apache_util...........ok compat/request...............ok compat/request_body..........ok compat/send_fd...............ok directive/env................ok directive/perl...............ok directive/perldo.............ok directive/perlloadmodule.....ok directive/perlloadmodule2....ok directive/perlloadmodule3....ok directive/perlloadmodule4....ok directive/perlloadmodule5....ok directive/perlloadmodule6....ok directive/perlmodule.........ok directive/perlrequire........ok directive/pod................ok directive/setupenv...........ok error/push_handlers..........# Failed test 1 in error/push_handlers.t at line 14 error/push_handlers..........FAILED test 1 Failed 1/1 tests, 0.00% okay filter/in_bbs_body...........ok filter/in_bbs_msg............ok filter/in_str_consume........ok filter/in_str_lc.............ok filter/in_str_msg............ok filter/in_str_sandwich.......ok filter/out_bbs_basic.........ok filter/out_bbs_ctx...........ok filter/out_str_api...........ok filter/out_str_ctx...........ok filter/out_str_lc............ok filter/out_str_reverse.......ok hooks/access.................ok hooks/authen.................ok hooks/authz..................ok hooks/fixup..................ok hooks/headerparser...........ok hooks/init...................ok hooks/trans..................ok modperl/dir_config...........ok modperl/endav................ok modperl/env..................ok modperl/exit.................ok modperl/getc.................ok modperl/method...............ok modperl/methodname...........ok modperl/methodobj............ok modperl/pnotes...............ok modperl/print................ok modperl/printf...............ok modperl/readline.............ok modperl/sameinterp...........ok modperl/setauth..............ok modperl/subenv...............ok modules/cgi..................ok modules/cgiupload............ok modules/include..............ok modules/include2.............ok protocol/echo................ok protocol/echo_filter.........ok protocol/eliza...............skipped all skipped: cannot find module 'Chatbot::Eliza' Failed Test Stat Wstat Total Fail Failed List of Failed ------------------------------------------------------------------------------- apr/threadmutex.t 3 3 100.00% 1-3 error/push_handlers.t 1 1 100.00% 1 1 test skipped. *** server localhost.rlnt.net:8529 shutdown !!! error running tests (please examine t/logs/error_log) *** Error code 1 Stop in /home/tmp/build/modperl-2.0. ###################### ## bug report -------------8<---------- Start Bug Report ------------8<---------- 1. Problem Description: make test errors 2. Used Components and their Configuration: *** using lib/Apache/BuildConfig.pm *** Makefile.PL options: MP_AP_PREFIX => /usr/local/apache MP_GENERATE_XS => 1 MP_INST_APACHE2 => 1 MP_LIBNAME => mod_perl MP_USE_DSO => 1 MP_USE_STATIC => 1 *** /usr/local/apache/bin/httpd -V Server version: Apache/2.0.43 Server built: Jan 17 2003 19:14:32 Server's Module Magic Number: 20020903:0 Architecture: 32-bit Server compiled with.... -D APACHE_MPM_DIR="server/mpm/prefork" -D APR_HAS_SENDFILE -D APR_HAS_MMAP -D APR_HAVE_IPV6 -D APR_USE_FLOCK_SERIALIZE -D SINGLE_LISTEN_UNSERIALIZED_ACCEPT -D APR_HAS_OTHER_CHILD -D AP_HAVE_RELIABLE_PIPED_LOGS -D HTTPD_ROOT="/usr/local/apache" -D SUEXEC_BIN="/usr/local/apache/bin/suexec" -D DEFAULT_PIDLOG="logs/httpd.pid" -D DEFAULT_SCOREBOARD="logs/apache_runtime_status" -D DEFAULT_LOCKFILE="logs/accept.lock" -D DEFAULT_ERRORLOG="logs/error_log" -D AP_TYPES_CONFIG_FILE="conf/mime.types" -D SERVER_CONFIG_FILE="conf/httpd.conf" *** /home/perl/bin/perl -V Summary of my perl5 (revision 5.0 version 8 subversion 0) configuration: Platform: osname=freebsd, osvers=4.7-release, archname=i386-freebsd uname='freebsd fatboy.rlnt.net 4.7-release freebsd 4.7-release #0: tue jan 7 21:22:18 pst 2003 [EMAIL PROTECTED]:usrsrcsyscom pilenick i386 ' config_args='-DCC=gcc -Dmksymlinks -Dprefix=/home/perl -Dextras=Bundle::CPAN Bundle::LWP DBI -Accflags=-DAPPLLIB_EXP=\"/home/nic k/perl\"' hint=recommended, useposix=true, d_sigaction=define usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=undef useperlio=define d_sfio=undef uselargefiles=define usesocks=undef use64bitint=undef use64bitall=undef uselongdouble=undef usemymalloc=n, bincompat5005=undef Compiler: cc='gcc', ccflags ='-DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -DAPPLLIB_EXP="/home/nick/perl" -fno-strict-aliasing -I/usr/local/incl ude', optimize='-O', cppflags='-DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -DAPPLLIB_EXP="/home/nick/perl" -fno-strict-aliasing -I/usr/local/include' ccversion='', gccversion='2.95.4 20020320 [FreeBSD]', 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='gcc', ldflags ='-Wl,-E -L/usr/local/lib' libpth=/usr/lib /usr/local/lib libs=-lm -lc -lcrypt -lutil perllibs=-lm -lc -lcrypt -lutil libc=, so=so, useshrplib=false, libperl=libperl.a gnulibc_version='' Dynamic Linking: dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags=' ' cccdlflags='-DPIC -fpic', lddlflags='-shared -L/usr/local/lib' Characteristics of this binary (from libperl): Compile-time options: USE_LARGE_FILES Built under freebsd Compiled at Jan 17 2003 12:09:16 %ENV: PERL_LWP_USE_HTTP_10="1" @INC: /home/nick/perl /home/perl/lib/5.8.0/i386-freebsd /home/perl/lib/5.8.0 /home/perl/lib/site_perl/5.8.0/i386-freebsd /home/perl/lib/site_perl/5.8.0 /home/perl/lib/site_perl /home/nick/perl . 3. This is the core dump trace: (if you get a core dump): [CORE TRACE COMES HERE] This report was generated by t/REPORT on Sun Jan 19 05:27:42 2003 GMT. ###################### ###################### ## t/logs/error_log [Sat Jan 18 21:23:01 2003] [info] Init: Initializing OpenSSL library [Sat Jan 18 21:23:01 2003] [info] Init: Seeding PRNG with 0 bytes of entropy [Sat Jan 18 21:23:01 2003] [info] Init: Generating temporary RSA private keys (512/1024 bits) [Sat Jan 18 21:23:02 2003] [info] Init: Generating temporary DH parameters (512/1024 bits) [Sat Jan 18 21:23:02 2003] [warn] Init: Session Cache is not configured [hint: SSLSessionCache] [Sat Jan 18 21:23:02 2003] [info] Init: Initializing (virtual) servers for SSL [Sat Jan 18 21:23:02 2003] [info] Server: Apache/2.0.43, Interface: mod_ssl/2.0.43, Library: OpenSSL/0.9.6g END in modperl_extra.pl, pid=9499 [Sat Jan 18 21:23:02 2003] [info] Init: Initializing OpenSSL library [Sat Jan 18 21:23:02 2003] [info] Init: Seeding PRNG with 0 bytes of entropy [Sat Jan 18 21:23:02 2003] [info] Init: Generating temporary RSA private keys (512/1024 bits) [Sat Jan 18 21:23:02 2003] [info] Init: Generating temporary DH parameters (512/1024 bits) [Sat Jan 18 21:23:02 2003] [info] Init: Initializing (virtual) servers for SSL [Sat Jan 18 21:23:02 2003] [info] Server: Apache/2.0.43, Interface: mod_ssl/2.0.43, Library: OpenSSL/0.9.6g [Sat Jan 18 21:23:02 2003] [notice] Apache/2.0.43 (Unix) mod_perl/1.99_09-dev Perl/v5.8.0 mod_ssl/2.0.43 OpenSSL/0.9.6g configured -- resuming normal operations [Sat Jan 18 21:23:02 2003] [info] Server built: Jan 17 2003 19:14:32 [Sat Jan 18 21:23:02 2003] [debug] prefork.c(1039): AcceptMutex: flock (default: flock) [Sat Jan 18 21:23:03 2003] [error] server reached MaxClients setting, consider raising the MaxClients setting [Sat Jan 18 21:23:09 2003] [info] [client 127.0.0.1] TestAPI::aplog test in progress [Sat Jan 18 21:23:09 2003] [debug] /home/tmp/build/modperl-2.0/t/response/TestAPI/aplog.pm(43): log_serror test ok [Sat Jan 18 21:23:09 2003] [debug] /home/tmp/build/modperl-2.0/t/response/TestAPI/aplog.pm(46): (20007)Notime was provided and one was required.: log_serror test 2 ok [Sat Jan 18 21:23:09 2003] [debug] /home/tmp/build/modperl-2.0/t/response/TestAPI/aplog.pm(49): [client 127.0.0.1] (20007)No time was provided and one was required.: log_rerror test ok [Sat Jan 18 21:23:09 2003] [error] $r->log_error test ok [Sat Jan 18 21:23:09 2003] [error] $s->log_error test ok [Sat Jan 18 21:23:09 2003] [debug] /home/tmp/build/modperl-2.0/t/response/TestAPI/aplog.pm(63): TestAPI::aplog test done [Sat Jan 18 21:23:09 2003] [warn] ApacheApache->warn test ok [Sat Jan 18 21:23:09 2003] [warn] $s->warn test ok [Sat Jan 18 21:23:17 2003] [error] [client 127.0.0.1] Can't locate APR/ThreadMutex.pm in @INC (@INC contains: /home/tmp/build/modperl-2.0/t /home/tmp/build/modperl-2.0/blib/lib/Apache2 /home/tmp/build/modperl-2.0/blib/arch/Apache2 /home/perl/lib/site_perl/5.8.0/i386-freebsd/Apache2 /home/tmp/build/modperl-2.0/Apache-Test/lib /home/tmp/build/modperl-2.0/lib /home/tmp/build/modperl-2.0/blib/lib /home/tmp/build/modperl-2.0/blib/arch /home/tmp/build/modperl-2.0/t/response /home/tmp/build/modperl-2.0/t/protocol /home/tmp/build/modperl-2.0/t/hooks /home/tmp/build/modperl-2.0/t/filter /home/tmp/build/modperl-2.0/t/htdocs/testdirective/perlmodule-vh /home/tmp/build/modperl-2.0/t/htdocs/testdirective/main /home/nick/perl /home/perl/lib/5.8.0/i386-freebsd /home/perl/lib/5.8.0 /home/perl/lib/site_perl/5.8.0/i386-freebsd /home/perl/lib/site_perl/5.8.0 /home/perl/lib/site_perl) at /home/tmp/build/modperl-2.0/t/response/TestAPR/threadmutex.pm line 17. [Sat Jan 18 21:23:18 2003] [error] Apache::log_error test ok [Sat Jan 18 21:23:27 2003] [error] [client 127.0.0.1] File does not exist: /home/tmp/build/modperl-2.0/t/htdocs/TestError::push_handlers FILTER READ: 1024 bytes [Sat Jan 18 21:23:35 2003] [error] [client 127.0.0.1] File does not exist: /home/tmp/build/modperl-2.0/t/htdocs/nope [Sat Jan 18 21:23:40 2003] [error] [client 127.0.0.1] need AuthName: /TestModperl::setauth [Sat Jan 18 21:23:44 2003] [info] removed PID file /home/tmp/build/modperl-2.0/t/logs/httpd.pid (pid=9500) [Sat Jan 18 21:23:44 2003] [notice] caught SIGTERM, shutting down END in modperl_extra.pl, pid=9500 ################################ - nick ~~~~~~~~~~~~~~~~~~~~ Nick Tonkin {|8^)>