hi all,
configure, make & install are all look generally pretty clean, but 'make test'
shows some errors.
here's the report; happy to help.
cheers,
richard
-------------8<---------- Start Bug Report ------------8<----------
1. Problem Description:
% make test
reports:
...
5 tests and 4 subtests skipped.
Failed 2/236 test scripts, 99.15% okay. 4/2513 subtests failed, 99.84%
okay.
...
% cat t/logs/error_log
[Tue Jun 14 11:25:24 2005] [info] Init: Seeding PRNG with 0 bytes of entropy
[Tue Jun 14 11:25:24 2005] [info] Init: Generating temporary RSA private
keys (512/1024 bits)
[Tue Jun 14 11:25:24 2005] [info] Init: Generating temporary DH parameters
(512/1024 bits)
[Tue Jun 14 11:25:24 2005] [warn] Init: Session Cache is not configured
[hint: SSLSessionCache]
[Tue Jun 14 11:25:24 2005] [info] Init: Initializing (virtual) servers for
SSL
[Tue Jun 14 11:25:24 2005] [info] Server: Apache/2.1.5-dev, Interface:
mod_ssl/2.1.5-dev, Library: OpenSSL/0.9.7g
[Tue Jun 14 11:25:25 2005] [info] mod_unique_id: using ip addr 172.30.11.3
END in modperl_extra.pl, pid=11042
END in modperl_extra.pl, pid=11042
[Tue Jun 14 11:25:32 2005] [info] Init: Seeding PRNG with 0 bytes of entropy
[Tue Jun 14 11:25:32 2005] [info] Init: Generating temporary RSA private
keys (512/1024 bits)
[Tue Jun 14 11:25:34 2005] [info] Init: Generating temporary DH parameters
(512/1024 bits)
[Tue Jun 14 11:25:34 2005] [info] Init: Initializing (virtual) servers for
SSL
[Tue Jun 14 11:25:34 2005] [info] Server: Apache/2.1.5-dev, Interface:
mod_ssl/2.1.5-dev, Library: OpenSSL/0.9.7g
[Tue Jun 14 11:25:34 2005] [info] mod_unique_id: using ip addr 172.30.11.3
[Tue Jun 14 11:25:36 2005] [debug] proxy_util.c(1602): proxy: initialized
worker 0 in child 11051 for (localhost) min=0 max=2 smax=2
[Tue Jun 14 11:25:36 2005] [debug] proxy_util.c(1602): proxy: initialized
worker 1 in child 11051 for (*) min=0 max=2 smax=2
[Tue Jun 14 11:25:36 2005] [notice] Apache/2.1.5-dev (Unix) world domination
series/2.0 mod_ssl/2.1.5-dev OpenSSL/0.9.7g DAV/2 SVN/1.2.0 mod_perl/2.0.1-dev
Perl/v5.8.7 configured -- resuming normal operations
[Tue Jun 14 11:25:36 2005] [info] Server built: Jun 13 2005 11:07:04
[Tue Jun 14 11:25:36 2005] [debug] worker.c(1705): AcceptMutex: sysvsem
(default: sysvsem)
*** The following warn entry is expected and harmless ***
[Tue Jun 14 11:26:36 2005] [info] [client 127.0.0.1] TestAPI::aplog test in
progress
*** The following warn entry is expected and harmless ***
This log message comes with no header
*** The following warn entry is expected and harmless ***
[Tue Jun 14 11:26:36 2005] [debug] aplog.pm(71): log_serror test 1
*** The following warn entry is expected and harmless ***
[Tue Jun 14 11:26:36 2005] [debug] aplog.pm(83): (20014)Internal error:
log_serror test 2
*** The following error entry is expected and harmless ***
[Tue Jun 14 11:26:36 2005] [crit] [client 127.0.0.1] (20007)No time was
provided and one was required.: log_rerror test
*** The following error entry is expected and harmless ***
[Tue Jun 14 11:26:36 2005] [error] $r->log_error test
*** The following error entry is expected and harmless ***
[Tue Jun 14 11:26:36 2005] [error] $s->log_error test
*** The following error entry is expected and harmless ***
[Tue Jun 14 11:26:36 2005] [error] access to /TestAPI__aplog failed for
127.0.0.1, reason: $r->log_reason test
*** The following error entry is expected and harmless ***
[Tue Jun 14 11:26:36 2005] [error] access to filename failed for 127.0.0.1,
reason: $r->log_reason filename test
*** The following warn entry is expected and harmless ***
[Tue Jun 14 11:26:36 2005] [warn] $s->warn test
*** The following warn entry is expected and harmless ***
[Tue Jun 14 11:26:36 2005] [warn] Apache2::ServerRec::warn test
*** The following warn entry is expected and harmless ***
[Tue Jun 14 11:26:36 2005] [warn] Apache2::ServerRec::warn test
*** The following warn entry is expected and harmless ***
[Tue Jun 14 11:26:36 2005] [warn] warn test
*** The following error entry is expected and harmless ***
[Tue Jun 14 11:29:56 2005] [error] Apache::log_error test ok
*** The following warn entry is expected and harmless ***
[Tue Jun 14 11:29:56 2005] [warn] Apache->warn ok
*** The following warn entry is expected and harmless ***
[Tue Jun 14 11:29:56 2005] [warn] Apache::warn ok
*** The following warn entry is expected and harmless ***
[Tue Jun 14 11:29:56 2005] [warn] Apache::Server->warn ok
*** The following warn entry is expected and harmless ***
[Tue Jun 14 11:29:56 2005] [warn] Apache::Server::warn ok
*** The following error entry is expected and harmless ***
[Tue Jun 14 11:31:21 2005] [error] [client 127.0.0.1] APR::Socket::recv:
(35) Resource temporarily unavailable at
/usr/ports/mod_perl_svn/t/response/TestError/runtime.pm line 156
*** The following error entry is expected and harmless ***
[Tue Jun 14 11:31:21 2005] [error] [client 127.0.0.1] Undefined subroutine
&TestError::runtime::no_such_func called at
/usr/ports/mod_perl_svn/t/response/TestError/runtime.pm line 150.\n
*** The following error entry is expected and harmless ***
[Tue Jun 14 11:31:21 2005] [error] [client 127.0.0.1] APR::Socket::recv:
(35) Resource temporarily unavailable at
/usr/ports/mod_perl_svn/t/response/TestError/runtime.pm line
156\n\tTestError::runtime::mp_error('APR::Socket=SCALAR(0x3d3ef34)') called at
/usr/ports/mod_perl_svn/t/response/TestError/runtime.pm line
75\n\tTestError::runtime::die_hook_confess_mp_error('Apache2::RequestRec=SCALAR(0x38a1a48)',
'APR::Socket=SCALAR(0x3d3ef34)') called at
/usr/ports/mod_perl_svn/t/response/TestError/runtime.pm line
31\n\tTestError::runtime::handler('Apache2::RequestRec=SCALAR(0x38a1a48)')
called at -e line 0\n\teval {...} called at -e line 0\n
*** The following error entry is expected and harmless ***
[Tue Jun 14 11:31:21 2005] [error] [client 127.0.0.1] Undefined subroutine
&TestError::runtime::no_such_func called at
/usr/ports/mod_perl_svn/t/response/TestError/runtime.pm line 150.\n at
/usr/ports/mod_perl_svn/t/response/TestError/runtime.pm line
150\n\tTestError::runtime::non_mp_error('APR::Socket=SCALAR(0x3d3f09c)') called
at /usr/ports/mod_perl_svn/t/response/TestError/runtime.pm line
82\n\tTestError::runtime::die_hook_confess_non_mp_error('Apache2::RequestRec=SCALAR(0x38a1a48)',
'APR::Socket=SCALAR(0x3d3f09c)') called at
/usr/ports/mod_perl_svn/t/response/TestError/runtime.pm line
31\n\tTestError::runtime::handler('Apache2::RequestRec=SCALAR(0x38a1a48)')
called at -e line 0\n\teval {...} called at -e line 0\n
*** The following error entry is expected and harmless ***
[Tue Jun 14 11:31:21 2005] [error] [client 127.0.0.1] custom die hook:
APR::Socket::recv: (35) Resource temporarily unavailable at
/usr/ports/mod_perl_svn/t/response/TestError/runtime.pm line 156 at
/usr/ports/mod_perl_svn/t/response/TestError/runtime.pm line 87.\n
*** The following error entry is expected and harmless ***
[Tue Jun 14 11:31:21 2005] [error] [client 127.0.0.1] custom die hook:
Undefined subroutine &TestError::runtime::no_such_func called at
/usr/ports/mod_perl_svn/t/response/TestError/runtime.pm line 150.\n
*** The following error entry is expected and harmless ***
[Tue Jun 14 11:31:24 2005] [error] [client 127.0.0.1] failed to resolve
handler `TestError::syntax': syntax error at
/usr/ports/mod_perl_svn/t/response/TestError/syntax.pm line 17, near
"\\;"\nCompilation failed in require at (eval 137) line 3.\n
[Tue Jun 14 11:31:30 2005] [debug] mod_deflate.c(749): [client 127.0.0.1]
Zlib: Inflated 14 to 12 : URL /TestFilter__both_str_native_remove
[Tue Jun 14 11:31:37 2005] [debug] mod_deflate.c(749): [client 127.0.0.1]
Zlib: Inflated 54 to 59 : URL /TestFilter__both_str_req_mix
[Tue Jun 14 11:31:37 2005] [debug] mod_deflate.c(447): [client 127.0.0.1]
Zlib: Compressed 21 to 21 : URL /TestFilter__both_str_req_mix
[Tue Jun 14 11:31:40 2005] [debug] mod_proxy_http.c(54): proxy: HTTP:
canonicalising URL //localhost:8529/TestFilter__both_str_req_proxy_content/foo
[Tue Jun 14 11:31:40 2005] [debug] proxy_util.c(1334): [client 127.0.0.1]
proxy: *: found reverse proxy worker for
http://localhost:8529/TestFilter__both_str_req_proxy_content/foo
[Tue Jun 14 11:31:40 2005] [debug] mod_proxy.c(648): Running scheme http
handler (attempt 0)
[Tue Jun 14 11:31:40 2005] [debug] mod_proxy_http.c(1463): proxy: HTTP:
serving URL http://localhost:8529/TestFilter__both_str_req_proxy_content/foo
[Tue Jun 14 11:31:40 2005] [debug] proxy_util.c(1691): proxy: HTTP: has
acquired connection for (*)
[Tue Jun 14 11:31:40 2005] [debug] proxy_util.c(1748): proxy: connecting
http://localhost:8529/TestFilter__both_str_req_proxy_content/foo to
localhost:8529
[Tue Jun 14 11:31:40 2005] [debug] proxy_util.c(1844): proxy: connected
/TestFilter__both_str_req_proxy_content/foo to localhost:8529
[Tue Jun 14 11:31:40 2005] [debug] proxy_util.c(1936): proxy: HTTP: fam 2
socket created to connect to *
[Tue Jun 14 11:31:40 2005] [debug] proxy_util.c(2029): proxy: HTTP:
connection complete to 127.0.0.1:8529 (localhost)
[Tue Jun 14 11:31:42 2005] [debug] mod_proxy_http.c(1245): proxy: start body
send
[Tue Jun 14 11:31:42 2005] [debug] mod_proxy_http.c(1332): proxy: end body
send
[Tue Jun 14 11:31:42 2005] [debug] proxy_util.c(1706): proxy: HTTP: has
released connection for (*)
*** The following 2 error entries are expected and harmless ***
[Tue Jun 14 11:32:05 2005] [error] [client 127.0.0.1] This filter must die
at /usr/ports/mod_perl_svn/t/filter/TestFilter/in_error.pm line 26.\n
[Tue Jun 14 11:32:05 2005] [error] [client 127.0.0.1]
Apache2::RequestIO::read: (120001) filter handler has failed at
/usr/ports/mod_perl_svn/t/filter/TestFilter/in_error.pm line 41
*** The following error entry is expected and harmless ***
[Tue Jun 14 11:34:24 2005] [error] [client 127.0.0.1] File does not exist:
/usr/ports/mod_perl_svn/t/htdocs/nope
*** The following error entry is expected and harmless ***
[Tue Jun 14 11:35:52 2005] [error] [client 127.0.0.1] need AuthName:
/TestModperl__setauth
*** The following error entry is expected and harmless ***
[Tue Jun 14 11:36:02 2005] [error] [client 127.0.0.1] File does not exist:
/usr/ports/mod_perl_svn/t/htdocs/TestModperl__status
*** The following error entry is expected and harmless ***
[Tue Jun 14 11:36:02 2005] [error] [client 127.0.0.1] Died at
/usr/ports/mod_perl_svn/t/response/TestModperl/status.pm line 24.\n
*** The following error entry is expected and harmless ***
Argument "foobar" isn't numeric.
*** The following error entry is expected and harmless ***
Argument "foo9bar" isn't numeric.
[Tue Jun 14 11:36:57 2005] [debug] mod_proxy_http.c(54): proxy: HTTP:
canonicalising URL //localhost:8534/TestModules__proxy_real
[Tue Jun 14 11:36:57 2005] [error] [client 127.0.0.1] File does not exist:
proxy:http://localhost:8534/TestModules__proxy_real
Constant subroutine Apache2::Reload::Test::const redefined at
/usr/ports/mod_perl_svn/blib/lib/ModPerl/Util.pm line 69.
Subroutine subpackage redefined at
/usr/ports/mod_perl_svn/t/lib/Apache2/Reload/Test.pm line 7.
Subroutine run redefined at
/usr/ports/mod_perl_svn/t/lib/Apache2/Reload/Test.pm line 9.
Subroutine simple redefined at
/usr/ports/mod_perl_svn/t/lib/Apache2/Reload/Test.pm line 15.
Prototype mismatch: sub Apache2::Reload::Test::const: none vs () at
/usr/local/perl_libs/privlib/constant.pm line 103.
Subroutine prototype redefined at
/usr/ports/mod_perl_svn/t/lib/Apache2/Reload/Test.pm line 17.
Constant subroutine Apache2::Reload::Test::const redefined at
/usr/ports/mod_perl_svn/blib/lib/ModPerl/Util.pm line 69.
Subroutine subpackage redefined at
/usr/ports/mod_perl_svn/t/lib/Apache2/Reload/Test.pm line 7.
Subroutine run redefined at
/usr/ports/mod_perl_svn/t/lib/Apache2/Reload/Test.pm line 9.
Subroutine simple redefined at
/usr/ports/mod_perl_svn/t/lib/Apache2/Reload/Test.pm line 15.
Prototype mismatch: sub Apache2::Reload::Test::const: none vs () at
/usr/local/perl_libs/privlib/constant.pm line 103.
Subroutine prototype redefined at
/usr/ports/mod_perl_svn/t/lib/Apache2/Reload/Test.pm line 17.
Constant subroutine Apache2::Reload::Test::const redefined at
/usr/ports/mod_perl_svn/blib/lib/ModPerl/Util.pm line 69.
*** The following leak is expected (perl bug #34342) ***
Scalars leaked: 1
*** The following leak is expected (perl bug #34341) ***
Scalars leaked: 1
[Tue Jun 14 11:38:08 2005] [info] Child process pid=11051 is exiting
[Tue Jun 14 11:38:08 2005] [info] Child process pid=11051 is exiting -
server push
END in modperl_extra.pl, pid=11051
END in TestModperl::print, pid=11051
END in modperl_extra.pl, pid=11051
END in modperl_extra.pl, pid=11051
[Tue Jun 14 11:38:08 2005] [info] Child process pid=11092 is exiting
[Tue Jun 14 11:38:08 2005] [info] Child process pid=11092 is exiting -
server push
END in modperl_extra.pl, pid=11092
END in modperl_extra.pl, pid=11092
END in modperl_extra.pl, pid=11092
[Tue Jun 14 11:38:09 2005] [info] removed PID file
/usr/ports/mod_perl_svn/t/logs/httpd.pid (pid=11046)
[Tue Jun 14 11:38:09 2005] [notice] caught SIGTERM, shutting down
END in modperl_extra.pl, pid=11046
END in modperl_extra.pl, pid=11046
2. Used Components and their Configuration:
*** mod_perl version 2.000001
*** using /usr/ports/mod_perl_svn/lib/Apache2/BuildConfig.pm
*** Makefile.PL options:
MP_APR_LIB => aprext
MP_APXS => /usr/local/apache2/sbin/apxs
MP_COMPAT_1X => 1
MP_GENERATE_XS => 1
MP_LIBNAME => mod_perl
MP_USE_DSO => 1
*** /usr/local/apache2/sbin/httpd -V
Server version: Apache/2.1.5-dev
Server built: Jun 13 2005 11:07:04
Server's Module Magic Number: 20050305:2
Architecture: 32-bit
Server MPM: Worker
threaded: yes (fixed thread count)
forked: yes (variable process count)
Server compiled with....
-D APACHE_MPM_DIR="server/mpm/worker"
-D APR_HAS_MMAP
-D APR_USE_SYSVSEM_SERIALIZE
-D APR_USE_PTHREAD_SERIALIZE
-D SINGLE_LISTEN_UNSERIALIZED_ACCEPT
-D APR_HAS_OTHER_CHILD
-D AP_HAVE_RELIABLE_PIPED_LOGS
-D HTTPD_ROOT="/usr/local/apache2"
-D SUEXEC_BIN="/usr/local/apache2/bin/suexec"
-D DEFAULT_SCOREBOARD="logs/apache_runtime_status"
-D DEFAULT_ERRORLOG="logs/error_log"
-D AP_TYPES_CONFIG_FILE="/var/Settings/Apache2/mime.types"
-D SERVER_CONFIG_FILE="/var/Settings/Apache2/httpd.conf"
*** (apr|apu)-config linking info
-L/usr/local/apache2/lib -laprutil -ldb-4.3 -lsqlite3 -lexpat -liconv
-L/usr/local/apache2/lib -lapr -lpthread
*** /usr/local/perl5/bin/perl -V
Summary of my perl5 (revision 5 version 8 subversion 7) configuration:
Platform:
osname=darwin, osvers=8.1.0, archname=darwin-thread-multi-2level
uname='darwin g4edgar.internal.presence-group.net 8.1.0 darwin kernel
version 8.1.0: tue may 10 18:16:08 pdt 2005; root:xnu-792.1.5.obj~4release_ppc
power macintosh powerpc '
config_args='-Dfirstmakefile=GNUmakefile -Dprefix=/usr/local/perl5
[EMAIL PROTECTED]
[EMAIL PROTECTED] -Dloclibpth=/usr/local/berkeley-db/lib
/usr/local/lib /usr/lib -Dlocincpth=/usr/local/berkeley-db/include
/usr/local/include /usr/include -Dldflags=-L/usr/local/berkeley-db/lib
-L/usr/local/lib -L/usr/lib -Dperllibs=-ldb -lc -lm -ldl -Dlibs=-ldb -lc -lm
-ldl -Dprivlib=/usr/local/perl_libs/privlib
-Dsitelib=/usr/local/perl_libs/sitelib -Dvendorbin=/usr/local/perl_libs/bin
-Dvendorlib=/usr/local/perl_libs/vendorlib -Dvendorprefix=/usr/local/perl_libs
-Darchlib=/usr/local/perl_libs/privlib/darwin-thread-multi-2level
-Dsitearch=/usr/local/perl_libs/sitelib/darwin-thread-multi-2level
-Dvendorarch=/usr/local/perl_libs/vendorlib/darwin-thread-multi-2level
-Dhtml1dir=/var/Documentation/html/Perl -Dhtml3dir=/var/Documentation/html/Perl
-Dsitehtml1=/var/Documentation/html/Perl
-Dsitehtml3=/var/Documentation/html/Perl
-Dvendorhtml1=/var/Documentation/html/Perl
-Dvendorhtml3=/var/Documentation/html/Perl
-Dman1dir=/var/Documentation/man/man1 -Dman3dir=/var/Documentation/man/man3
-Dsiteman1dir=/var/Documentation/man/man1
-Dsiteman3dir=/var/Documentation/man/man3 -Dman1ext=1 -Dman3ext=3
-Dinstallusrbinperl -Duseshrplib -Duseperlio -Duseithreads'
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=undef use64bitall=undef uselongdouble=undef
usemymalloc=n, bincompat5005=undef
Compiler:
cc='cc', ccflags ='-fno-common -DPERL_DARWIN -no-cpp-precomp
-fno-strict-aliasing -pipe -I/usr/local/berkeley-db/include
-I/usr/local/include',
optimize='-O3',
cppflags='-no-cpp-precomp -fno-common -DPERL_DARWIN -no-cpp-precomp
-fno-strict-aliasing -pipe -I/usr/local/berkeley-db/include
-I/usr/local/include'
ccversion='', gccversion='4.0.0 (Apple Computer, Inc. build 5026)',
gccosandvers=''
intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=4321
d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16
ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t',
lseeksize=8
alignbytes=8, prototype=define
Linker and Libraries:
ld='env MACOSX_DEPLOYMENT_TARGET=10.4 cc', ldflags
='-L/usr/local/berkeley-db/lib -L/usr/local/lib -L/usr/lib'
libpth=/usr/local/berkeley-db/lib /usr/local/lib /usr/lib
libs=-ldb -lc -lm -ldl
perllibs=-lc -lm -ldl
libc=/usr/lib/libc.dylib, so=dylib, useshrplib=true, libperl=libperl.dylib
gnulibc_version=''
Dynamic Linking:
dlsrc=dl_dlopen.xs, dlext=bundle, d_dlsymun=undef, ccdlflags=' '
cccdlflags=' ', lddlflags='-L/usr/local/berkeley-db/lib -L/usr/local/lib
-L/usr/lib -bundle -undefined dynamic_lookup'
Characteristics of this binary (from libperl):
Compile-time options: MULTIPLICITY USE_ITHREADS USE_LARGE_FILES
PERL_IMPLICIT_CONTEXT
Built under darwin
Compiled at Jun 12 2005 12:49:00
%ENV:
PERL_LWP_USE_HTTP_10="1"
PERL_MM_OPT="INSTALLPRIVLIB=/usr/local/perl_libs/privlib
INSTALLSITELIB=/usr/local/perl_libs/sitelib
INSTALLVENDORLIB=/usr/local/perl_libs/vendorlib
INSTALLARCHLIB=/usr/local/perl_libs/privlib/darwin-thread-multi-2level
INSTALLSITEARCH=/usr/local/perl_libs/sitelib/darwin-thread-multi-2level
INSTALLVENDORARCH=/usr/local/perl_libs/vendorlib/darwin-thread-multi-2level
INSTALLMAN1DIR=/var/Documentation/man/man1
INSTALLMAN3DIR=/var/Documentation/man/man3
INSTALLSITEMAN1DIR=/var/Documentation/man/man1
INSTALLSITEMAN3DIR=/var/Documentation/man/man3
INSTALLVENDORMAN1DIR=/var/Documentation/man/man1
INSTALLVENDORMAN3DIR=/var/Documentation/man/man3
INST_MAN1DIR=/var/Documentation/man/man1
INST_MAN3DIR=/var/Documentation/man/man3"
@INC:
/usr/local/perl_libs/privlib/darwin-thread-multi-2level
/usr/local/perl_libs/privlib
/usr/local/perl_libs/sitelib/darwin-thread-multi-2level
/usr/local/perl_libs/sitelib
/usr/local/perl_libs/sitelib
/usr/local/perl_libs/vendorlib/darwin-thread-multi-2level
/usr/local/perl_libs/vendorlib
/usr/local/perl_libs/vendorlib
.
*** Packages of interest status:
Apache2 : -
Apache2::Request : -
CGI : 3.10
ExtUtils::MakeMaker: 6.30
LWP : 5.803
mod_perl : -
mod_perl2 : 2.000001
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 Tue Jun 14 18:43:41 2005 GMT.
-------------8<---------- End Bug Report --------------8<----------
Note: Complete the rest of the details and post this bug report to
modperl <at> perl.apache.org. To subscribe to the list send an empty
email to [EMAIL PROTECTED]