Upgrade from MOD Perl 1 to MOD Perl 2 - make test failures

Upgrade from MOD Perl 1 to MOD Perl 2 - make test failures

am 01.11.2006 17:44:49 von Graeme Gill

This is a multi-part message in MIME format.
--------------040403060204020406010906
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Hello,

I am trying to upgrade from mod_perl 1.29 to the current mod_perl 2.
This is on Linux Fedora 2. I have installed the correct Perl (5.8.1) and
Apache (2.0.59) versions and have run into trouble when trying to run
make && make test && make install.
First of all I ran -
[root@pscsmz2 mod_perl-2.0.2]# perl Makefile.PL
MP_AP_PREFIX=../httpd-2.0.59/httpd/prefork \MP_INST_APACHE2=1
as this was suggested because I already had a version of mod_perl 1
installed.
It seemed to run ok with no errors but then when I tried make && make
test && make install it came back with -
make: *** No targets specified and no makefile found. Stop.
I then discovered that one way is to remove an earlier mod_perl 2
installation (prior to 1.999022), or else choose to install the new
version in a different area. To remove enough of a prior installation of
mod_perl 2 in order to satisfy this requirement, one can do, on Unix,

% find /usr/lib/perl5 -name 'Apache2*' -exec rm -rf {} \;

I did the above and then ran this -
[root@pscsmz2 mod_perl-2.0.2]# perl Makefile.PL MP_APXS=/usr/local/apache2/bin/apxs
and then ran make and it seemed OK.
I then had the following problem when running make test so after instructions in the 'make test'
failures section in the documentation here is the output of the 'make test' and the /t/logs/error_log

/

[root@pscsmz2 mod_perl-2.0.2]# make test TEST_VERBOSE=1 \
TEST_FILES="compat/apache_util.t modperl/pnotes.t"
cd "src/modules/perl" && make
make[1]: Entering directory
`/home/graeme/src/mod_perl-2.0.2/src/modules/perl'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory
`/home/graeme/src/mod_perl-2.0.2/src/modules/perl'
make[1]: Entering directory `/home/graeme/src/mod_perl-2.0.2/Apache-Test'
make[1]: Leaving directory `/home/graeme/src/mod_perl-2.0.2/Apache-Test'
make[1]: Entering directory
`/home/graeme/src/mod_perl-2.0.2/ModPerl-Registry'
make[1]: Leaving directory
`/home/graeme/src/mod_perl-2.0.2/ModPerl-Registry'
make[1]: Entering directory `/home/graeme/src/mod_perl-2.0.2/WrapXS'
make[2]: Entering directory `/home/graeme/src/mod_perl-2.0.2/WrapXS/APR'
make[3]: Entering directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/APR/Base64'
make[3]: Leaving directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/APR/Base64'
make[3]: Entering directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/APR/Brigade'
make[3]: Leaving directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/APR/Brigade'
make[3]: Entering directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/APR/Bucket'
make[3]: Leaving directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/APR/Bucket'
make[3]: Entering directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/APR/BucketAlloc'
make[3]: Leaving directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/APR/BucketAlloc'
make[3]: Entering directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/APR/BucketType'
make[3]: Leaving directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/APR/BucketType'
make[3]: Entering directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/APR/Date'
make[3]: Leaving directory `/home/graeme/src/mod_perl-2.0.2/WrapXS/APR/Date'
make[3]: Entering directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/APR/Error'
make[3]: Leaving directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/APR/Error'
make[3]: Entering directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/APR/Finfo'
make[3]: Leaving directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/APR/Finfo'
make[3]: Entering directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/APR/IpSubnet'
make[3]: Leaving directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/APR/IpSubnet'
make[3]: Entering directory `/home/graeme/src/mod_perl-2.0.2/WrapXS/APR/OS'
make[3]: Leaving directory `/home/graeme/src/mod_perl-2.0.2/WrapXS/APR/OS'
make[3]: Entering directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/APR/Pool'
make[3]: Leaving directory `/home/graeme/src/mod_perl-2.0.2/WrapXS/APR/Pool'
make[3]: Entering directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/APR/SockAddr'
make[3]: Leaving directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/APR/SockAddr'
make[3]: Entering directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/APR/Socket'
make[3]: Leaving directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/APR/Socket'
make[3]: Entering directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/APR/Status'
make[3]: Leaving directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/APR/Status'
make[3]: Entering directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/APR/String'
make[3]: Leaving directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/APR/String'
make[3]: Entering directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/APR/Table'
make[3]: Leaving directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/APR/Table'
make[3]: Entering directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/APR/ThreadMutex'
make[3]: Leaving directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/APR/ThreadMutex'
make[3]: Entering directory `/home/graeme/src/mod_perl-2.0.2/WrapXS/APR/URI'
make[3]: Leaving directory `/home/graeme/src/mod_perl-2.0.2/WrapXS/APR/URI'
make[3]: Entering directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/APR/UUID'
make[3]: Leaving directory `/home/graeme/src/mod_perl-2.0.2/WrapXS/APR/UUID'
make[3]: Entering directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/APR/Util'
make[3]: Leaving directory `/home/graeme/src/mod_perl-2.0.2/WrapXS/APR/Util'
make[2]: Leaving directory `/home/graeme/src/mod_perl-2.0.2/WrapXS/APR'
make[2]: Entering directory `/home/graeme/src/mod_perl-2.0.2/WrapXS/Apache2'
make[3]: Entering directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/Apache2/Access'
make[3]: Leaving directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/Apache2/Access'
make[3]: Entering directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/Apache2/CmdParms'
make[3]: Leaving directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/Apache2/CmdParms'
make[3]: Entering directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/Apache2/Command'
make[3]: Leaving directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/Apache2/Command'
make[3]: Entering directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/Apache2/Connection'
make[3]: Leaving directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/Apache2/Connection'
make[3]: Entering directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/Apache2/Directive'
make[3]: Leaving directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/Apache2/Directive'
make[3]: Entering directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/Apache2/Filter'
make[3]: Leaving directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/Apache2/Filter'
make[3]: Entering directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/Apache2/FilterRec'
make[3]: Leaving directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/Apache2/FilterRec'
make[3]: Entering directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/Apache2/HookRun'
make[3]: Leaving directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/Apache2/HookRun'
make[3]: Entering directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/Apache2/Log'
make[3]: Leaving directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/Apache2/Log'
make[3]: Entering directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/Apache2/MPM'
make[3]: Leaving directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/Apache2/MPM'
make[3]: Entering directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/Apache2/Module'
make[3]: Leaving directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/Apache2/Module'
make[3]: Entering directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/Apache2/Process'
make[3]: Leaving directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/Apache2/Process'
make[3]: Entering directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/Apache2/RequestIO'
make[3]: Leaving directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/Apache2/RequestIO'
make[3]: Entering directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/Apache2/RequestRec'
make[3]: Leaving directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/Apache2/RequestRec'
make[3]: Entering directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/Apache2/RequestUtil'
make[3]: Leaving directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/Apache2/RequestUtil'
make[3]: Entering directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/Apache2/Response'
make[3]: Leaving directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/Apache2/Response'
make[3]: Entering directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/Apache2/ServerRec'
make[3]: Leaving directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/Apache2/ServerRec'
make[3]: Entering directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/Apache2/ServerUtil'
make[3]: Leaving directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/Apache2/ServerUtil'
make[3]: Entering directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/Apache2/SubProcess'
make[3]: Leaving directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/Apache2/SubProcess'
make[3]: Entering directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/Apache2/SubRequest'
make[3]: Leaving directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/Apache2/SubRequest'
make[3]: Entering directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/Apache2/URI'
make[3]: Leaving directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/Apache2/URI'
make[3]: Entering directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/Apache2/Util'
make[3]: Leaving directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/Apache2/Util'
make[2]: Leaving directory `/home/graeme/src/mod_perl-2.0.2/WrapXS/Apache2'
make[2]: Entering directory `/home/graeme/src/mod_perl-2.0.2/WrapXS/ModPerl'
make[3]: Entering directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/ModPerl/Global'
make[3]: Leaving directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/ModPerl/Global'
make[3]: Entering directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/ModPerl/Util'
make[3]: Leaving directory
`/home/graeme/src/mod_perl-2.0.2/WrapXS/ModPerl/Util'
make[2]: Leaving directory `/home/graeme/src/mod_perl-2.0.2/WrapXS/ModPerl'
make[1]: Leaving directory `/home/graeme/src/mod_perl-2.0.2/WrapXS'
make[1]: Entering directory `/home/graeme/src/mod_perl-2.0.2/xs'
make[2]: Entering directory `/home/graeme/src/mod_perl-2.0.2/xs/APR'
make[3]: Entering directory `/home/graeme/src/mod_perl-2.0.2/xs/APR/APR'
make[3]: Leaving directory `/home/graeme/src/mod_perl-2.0.2/xs/APR/APR'
make[3]: Entering directory `/home/graeme/src/mod_perl-2.0.2/xs/APR/Const'
make[3]: Leaving directory `/home/graeme/src/mod_perl-2.0.2/xs/APR/Const'
make[3]: Entering directory `/home/graeme/src/mod_perl-2.0.2/xs/APR/PerlIO'
make[3]: Leaving directory `/home/graeme/src/mod_perl-2.0.2/xs/APR/PerlIO'
make[3]: Entering directory `/home/graeme/src/mod_perl-2.0.2/xs/APR/aprext'
make[3]: Leaving directory `/home/graeme/src/mod_perl-2.0.2/xs/APR/aprext'
make[2]: Leaving directory `/home/graeme/src/mod_perl-2.0.2/xs/APR'
make[2]: Entering directory `/home/graeme/src/mod_perl-2.0.2/xs/Apache2'
make[3]: Entering directory
`/home/graeme/src/mod_perl-2.0.2/xs/Apache2/Const'
make[3]: Leaving directory
`/home/graeme/src/mod_perl-2.0.2/xs/Apache2/Const'
make[2]: Leaving directory `/home/graeme/src/mod_perl-2.0.2/xs/Apache2'
make[2]: Entering directory `/home/graeme/src/mod_perl-2.0.2/xs/ModPerl'
make[3]: Entering directory
`/home/graeme/src/mod_perl-2.0.2/xs/ModPerl/Const'
make[3]: Leaving directory
`/home/graeme/src/mod_perl-2.0.2/xs/ModPerl/Const'
make[2]: Leaving directory `/home/graeme/src/mod_perl-2.0.2/xs/ModPerl'
make[1]: Leaving directory `/home/graeme/src/mod_perl-2.0.2/xs'
/usr/bin/perl -Iblib/arch -Iblib/lib \
t/TEST -clean
[warning] setting ulimit to allow core files
ulimit -c unlimited; /usr/bin/perl
/home/graeme/src/mod_perl-2.0.2/t/TEST -clean
APACHE_TEST_GROUP= APACHE_TEST_APXS= APACHE_TEST_PORT= APACHE_TEST_USER=
APACHE_TEST_HTTPD= \
/usr/bin/perl -Iblib/arch -Iblib/lib \
t/TEST -bugreport -verbose=1 compat/apache_util.t modperl/pnotes.t
[warning] setting ulimit to allow core files
ulimit -c unlimited; /usr/bin/perl
/home/graeme/src/mod_perl-2.0.2/t/TEST -bugreport -verbose=1
'compat/apache_util.t' 'modperl/pnotes.t'
[warning] root mode: changing the files ownership to 'nobody' (99:99)
[warning] testing whether 'nobody' is able to -rwx
/home/graeme/src/mod_perl-2.0.2/t
"/usr/bin/perl" -Mlib=/home/graeme/src/mod_perl-2.0.2/Apache-Test/lib
-MApache::TestRun -e 'eval { Apache::TestRun::run_root_fs_test(99, 99,
q[/home/graeme/src/mod_perl-2.0.2/t]) }';


[warning] result: OK
[warning] the client side drops 'root' permissions and becomes 'nobody'
/usr/local/apache2/bin/httpd -d /home/graeme/src/mod_perl-2.0.2/t -f
/home/graeme/src/mod_perl-2.0.2/t/conf/httpd.conf -D APACHE2 -D
PERL_USEITHREADS
using Apache/2.0.59 (prefork MPM)

waiting 120 seconds for server to start: ..[Wed Nov 01 16:17:26 2006]
[info] 6 Apache2:: modules loaded
[Wed Nov 01 16:17:26 2006] [info] 0 APR:: modules loaded
[Wed Nov 01 16:17:26 2006] [info] base server + 27 vhosts ready to run tests
..[ error] Failed to find a config file to save the custom configuration in
....
waiting 120 seconds for server to start: ok (waited 5 secs)
server localhost.localdomain:8529 started
server localhost.localdomain:8530 listening (filter_out_apache)
server localhost.localdomain:8531 listening (TestModules::proxy)
server localhost.localdomain:8532 listening (TestModperl::merge)
server localhost.localdomain:8533 listening (TestModperl::perl_options)
server localhost.localdomain:8534 listening (TestModperl::setupenv)
server localhost.localdomain:8535 listening (TestUser::rewrite)
server localhost.localdomain:8536 listening (TestVhost::log)
server localhost.localdomain:8537 listening (TestVhost::config)
server localhost.localdomain:8538 listening (TestProtocol::pseudo_http)
server localhost.localdomain:8539 listening (TestProtocol::echo_bbs)
server localhost.localdomain:8540 listening (TestProtocol::echo_filter)
server localhost.localdomain:8541 listening (TestProtocol::echo_bbs2)
server localhost.localdomain:8542 listening (TestProtocol::echo_timeout)
server localhost.localdomain:8543 listening (TestProtocol::echo_block)
server localhost.localdomain:8544 listening (TestProtocol::echo_nonblock)
server localhost.localdomain:8545 listening (TestPreConnection::note)
server localhost.localdomain:8546 listening (TestHooks::hookrun)
server localhost.localdomain:8547 listening (TestHooks::init)
server localhost.localdomain:8548 listening (TestHooks::trans)
server localhost.localdomain:8549 listening (TestHooks::stacked_handlers2)
server localhost.localdomain:8550 listening (TestHooks::startup)
server localhost.localdomain:8551 listening
(TestFilter::in_bbs_inject_header)
server localhost.localdomain:8552 listening (TestFilter::in_str_msg)
server localhost.localdomain:8553 listening (TestFilter::both_str_con_add)
server localhost.localdomain:8554 listening (TestFilter::in_bbs_msg)
server localhost.localdomain:8555 listening (TestDirective::perlmodule)
server localhost.localdomain:8556 listening (TestDirective::perlrequire)
server localhost.localdomain:8557 listening (TestDirective::perlloadmodule4)
server localhost.localdomain:8558 listening (TestDirective::perlloadmodule5)
server localhost.localdomain:8559 listening (TestDirective::perlloadmodule3)
server localhost.localdomain:8560 listening (TestDirective::perlloadmodule6)
server localhost.localdomain:8561 listening (TestHooks::push_handlers_anon)
t/compat/apache_util....1..14
# Running under perl version 5.008001 for linux
# Current time local: Wed Nov 1 16:17:29 2006
# Current time GMT: Wed Nov 1 16:17:29 2006
# Using Test.pm version 1.24
# Using Apache/Test.pm version 1.27
# expected: 1k
# received: 1k
ok 1
# expected: 41k
# received: 41k
ok 2
# expected: 0k
# received: 0k
ok 3
# expected: 40.1M
# received: 40.1M
ok 4
# expected: -
# received: -
ok 5
# expected: 40054M
# received: 40054M
ok 6
# testing : Apache::Util::escape_uri
# expected: http://foo.com/a%20file.html
# received: http://foo.com/a%20file.html
ok 7
# testing : Apache::Util::escape_path
# expected: http://foo.com/a%20file.html
# received: http://foo.com/a%20file.html
ok 8
# testing : Apache2::URI::unescape_uri vs Apache::Util::unescape_uri
# expected: http://foo.com/a file.html
# received: http://foo.com/a file.html
ok 9
# testing : Apache2::URI::unescape_uri vs Apache::Util::unescape_uri
# expected: http://foo.com/a file.html
# received: http://foo.com/a file.html
ok 10
# testing : Apache2::Util::escape_html
# expected: <p>"hi"&foo</p>
# received: <p>"hi"&foo</p>
ok 11
# testing : Apache::Util::ht_time
# expected: Wed, 01 Nov 2006 16:17:32 GMT
# received: Wed, 01 Nov 2006 16:17:32 GMT
ok 12
# expected: 1
# received: 1
ok 13
# expected: 0
# received: 0
ok 14
ok
t/modperl/pnotes........1..9
# Running under perl version 5.008001 for linux
# Current time local: Wed Nov 1 16:17:29 2006
# Current time GMT: Wed Nov 1 16:17:29 2006
# Using Test.pm version 1.24
# Using Apache/Test.pm version 1.27
ok 1
# testing : $r->pnotes(key,val)
# expected: pnotes_bar
# received: pnotes_bar
ok 2
# testing : $r->pnotes(key)
# expected: pnotes_bar
# received: pnotes_bar
ok 3
# testing : ref($r->pnotes)
# expected: HASH
# received: HASH
ok 4
# testing : $r->pnotes()->{}
# expected: pnotes_bar
# received: pnotes_bar
ok 5
# testing : unset entry contents
# expected: undef
# received: undef
ok 6
ok 7
# testing : deleted entry contents
# expected: undef
# received: undef
ok 8
ok 9
ok
All tests successful.
Files=2, Tests=23, 2 wallclock secs ( 1.92 cusr + 0.13 csys = 2.05 CPU)
[warning] root mode: restoring the original files ownership
[warning] server localhost.localdomain:8529 shutdown
cd ModPerl-Registry && make test
make[1]: Entering directory
`/home/graeme/src/mod_perl-2.0.2/ModPerl-Registry'
/usr/bin/perl -I../blib/arch -I../blib/lib \
t/TEST -clean
[warning] setting ulimit to allow core files
ulimit -c unlimited; /usr/bin/perl
/home/graeme/src/mod_perl-2.0.2/ModPerl-Registry/t/TEST -clean
APACHE_TEST_GROUP= APACHE_TEST_APXS= APACHE_TEST_PORT= APACHE_TEST_USER=
APACHE_TEST_HTTPD= \
/usr/bin/perl -I../blib/arch -I../blib/lib \
t/TEST -bugreport -verbose=1 compat/apache_util.t modperl/pnotes.t
[warning] setting ulimit to allow core files
ulimit -c unlimited; /usr/bin/perl
/home/graeme/src/mod_perl-2.0.2/ModPerl-Registry/t/TEST -bugreport
-verbose=1 'compat/apache_util.t' 'modperl/pnotes.t'
[ error] unknown opts or test names: compat/apache_util.t modperl/pnotes.t
-help will list options

+--------------------------------------------------------+
| Please file a bug report: http://perl.apache.org/bugs/ |
+--------------------------------------------------------+
make[1]: *** [run_tests] Error 1
make[1]: Leaving directory
`/home/graeme/src/mod_perl-2.0.2/ModPerl-Registry'
make: *** [run_tests] Error 2

I have attached the error log file - I hope this is OK.

Any help much appreciated - thanks.

Graeme




This message has been checked for viruses but the contents of an attachment
may still contain software viruses, which could damage your computer system:
you are advised to perform your own checks. Email communications with the
University of Nottingham may be monitored as permitted by UK legislation.


--------------040403060204020406010906
Content-Type: text/plain;
name="error_log"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
filename="error_log"

END in modperl_extra.pl, pid=11976
Attempt to free unreferenced scalar at /usr/lib/perl5/5.8.1/Test/Harness.pm line 31.
[Wed Nov 01 16:17:30 2006] [notice] Apache/2.0.59 (Unix) world domination series/2.0 mod_perl/2.0.2 Perl/v5.8.1 configured -- resuming normal operations
[Wed Nov 01 16:17:30 2006] [info] Server built: Oct 24 2006 16:57:34
[Wed Nov 01 16:17:30 2006] [debug] prefork.c(956): AcceptMutex: sysvsem (default: sysvsem)
[Wed Nov 01 16:17:33 2006] [info] Child process pid=11984 is exiting
[Wed Nov 01 16:17:33 2006] [info] Child process pid=11984 is exiting - server push
END in modperl_extra.pl, pid=11984
[Wed Nov 01 16:17:33 2006] [info] Child process pid=11985 is exiting
[Wed Nov 01 16:17:33 2006] [info] Child process pid=11985 is exiting - server push
END in modperl_extra.pl, pid=11985
[Wed Nov 01 16:17:33 2006] [info] removed PID file /home/graeme/src/mod_perl-2.0.2/t/logs/httpd.pid (pid=11980)
[Wed Nov 01 16:17:33 2006] [notice] caught SIGTERM, shutting down
END in modperl_extra.pl, pid=11980
Attempt to free unreferenced scalar at /usr/lib/perl5/5.8.1/Test/Harness.pm line 31.

--------------040403060204020406010906--