You are viewing a plain text version of this content. The canonical link for it is here.
Posted to modperl@perl.apache.org by Sérgio Durigan Júnior <se...@linux.vnet.ibm.com> on 2008/07/08 19:44:03 UTC

Tests failing on PPC

Hi all,

I've downloaded and compile the latest current version (2.0.4) of
mod_perl using a biarch system (64-bit kernel, mix of 32- and 64-bit
applications, but mostly 32-bit), and running OpenSuSE 10.3. I'm having
some issues with the testsuite provided by the package, so I decided to
write this message and report the errors that I'm facing.

Here's the output:

=============================================================
#> make test TEST_VERBOSE=1 TEST_FILES="t/compat/conn_authen.t
t/directive/perl.t t/hooks/authen_basic.t t/hooks/authen_digest.t
t/protocol/pseudo_http.t"

cd "src/modules/perl" && make
make[1]: Entering directory
`/home/sergio/work/p/mod_perl-2.0.4/src/modules/perl'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory
`/home/sergio/work/p/mod_perl-2.0.4/src/modules/perl'
make[1]: Entering directory
`/home/sergio/work/p/mod_perl-2.0.4/Apache-Test'
make[1]: Leaving directory
`/home/sergio/work/p/mod_perl-2.0.4/Apache-Test'
make[1]: Entering directory
`/home/sergio/work/p/mod_perl-2.0.4/ModPerl-Registry'
make[1]: Leaving directory
`/home/sergio/work/p/mod_perl-2.0.4/ModPerl-Registry'
make[1]: Entering directory `/home/sergio/work/p/mod_perl-2.0.4/WrapXS'
make[2]: Entering directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/APR'
make[3]: Entering directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/APR/Base64'
make[3]: Leaving directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/APR/Base64'
make[3]: Entering directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/APR/Brigade'
make[3]: Leaving directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/APR/Brigade'
make[3]: Entering directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/APR/Bucket'
make[3]: Leaving directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/APR/Bucket'
make[3]: Entering directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/APR/BucketAlloc'
make[3]: Leaving directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/APR/BucketAlloc'
make[3]: Entering directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/APR/BucketType'
make[3]: Leaving directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/APR/BucketType'
make[3]: Entering directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/APR/Date'
make[3]: Leaving directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/APR/Date'
make[3]: Entering directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/APR/Error'
make[3]: Leaving directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/APR/Error'
make[3]: Entering directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/APR/Finfo'
make[3]: Leaving directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/APR/Finfo'
make[3]: Entering directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/APR/IpSubnet'
make[3]: Leaving directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/APR/IpSubnet'
make[3]: Entering directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/APR/OS'
make[3]: Leaving directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/APR/OS'
make[3]: Entering directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/APR/Pool'
make[3]: Leaving directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/APR/Pool'
make[3]: Entering directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/APR/SockAddr'
make[3]: Leaving directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/APR/SockAddr'
make[3]: Entering directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/APR/Socket'
make[3]: Leaving directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/APR/Socket'
make[3]: Entering directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/APR/Status'
make[3]: Leaving directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/APR/Status'
make[3]: Entering directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/APR/String'
make[3]: Leaving directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/APR/String'
make[3]: Entering directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/APR/Table'
make[3]: Leaving directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/APR/Table'
make[3]: Entering directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/APR/ThreadMutex'
make[3]: Leaving directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/APR/ThreadMutex'
make[3]: Entering directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/APR/ThreadRWLock'
make[3]: Leaving directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/APR/ThreadRWLock'
make[3]: Entering directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/APR/URI'
make[3]: Leaving directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/APR/URI'
make[3]: Entering directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/APR/UUID'
make[3]: Leaving directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/APR/UUID'
make[3]: Entering directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/APR/Util'
make[3]: Leaving directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/APR/Util'
make[2]: Leaving directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/APR'
make[2]: Entering directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/Apache2'
make[3]: Entering directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/Apache2/Access'
make[3]: Leaving directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/Apache2/Access'
make[3]: Entering directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/Apache2/CmdParms'
make[3]: Leaving directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/Apache2/CmdParms'
make[3]: Entering directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/Apache2/Command'
make[3]: Leaving directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/Apache2/Command'
make[3]: Entering directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/Apache2/Connection'
make[3]: Leaving directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/Apache2/Connection'
make[3]: Entering directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/Apache2/ConnectionUtil'
make[3]: Leaving directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/Apache2/ConnectionUtil'
make[3]: Entering directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/Apache2/Directive'
make[3]: Leaving directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/Apache2/Directive'
make[3]: Entering directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/Apache2/Filter'
make[3]: Leaving directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/Apache2/Filter'
make[3]: Entering directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/Apache2/FilterRec'
make[3]: Leaving directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/Apache2/FilterRec'
make[3]: Entering directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/Apache2/HookRun'
make[3]: Leaving directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/Apache2/HookRun'
make[3]: Entering directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/Apache2/Log'
make[3]: Leaving directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/Apache2/Log'
make[3]: Entering directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/Apache2/MPM'
make[3]: Leaving directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/Apache2/MPM'
make[3]: Entering directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/Apache2/Module'
make[3]: Leaving directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/Apache2/Module'
make[3]: Entering directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/Apache2/Process'
make[3]: Leaving directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/Apache2/Process'
make[3]: Entering directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/Apache2/RequestIO'
make[3]: Leaving directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/Apache2/RequestIO'
make[3]: Entering directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/Apache2/RequestRec'
make[3]: Leaving directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/Apache2/RequestRec'
make[3]: Entering directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/Apache2/RequestUtil'
make[3]: Leaving directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/Apache2/RequestUtil'
make[3]: Entering directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/Apache2/Response'
make[3]: Leaving directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/Apache2/Response'
make[3]: Entering directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/Apache2/ServerRec'
make[3]: Leaving directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/Apache2/ServerRec'
make[3]: Entering directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/Apache2/ServerUtil'
make[3]: Leaving directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/Apache2/ServerUtil'
make[3]: Entering directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/Apache2/SubProcess'
make[3]: Leaving directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/Apache2/SubProcess'
make[3]: Entering directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/Apache2/SubRequest'
make[3]: Leaving directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/Apache2/SubRequest'
make[3]: Entering directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/Apache2/URI'
make[3]: Leaving directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/Apache2/URI'
make[3]: Entering directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/Apache2/Util'
make[3]: Leaving directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/Apache2/Util'
make[2]: Leaving directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/Apache2'
make[2]: Entering directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/ModPerl'
make[3]: Entering directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/ModPerl/Global'
make[3]: Leaving directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/ModPerl/Global'
make[3]: Entering directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/ModPerl/Util'
make[3]: Leaving directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/ModPerl/Util'
make[2]: Leaving directory
`/home/sergio/work/p/mod_perl-2.0.4/WrapXS/ModPerl'
make[1]: Leaving directory `/home/sergio/work/p/mod_perl-2.0.4/WrapXS'
make[1]: Entering directory `/home/sergio/work/p/mod_perl-2.0.4/xs'
make[2]: Entering directory `/home/sergio/work/p/mod_perl-2.0.4/xs/APR'
make[3]: Entering directory
`/home/sergio/work/p/mod_perl-2.0.4/xs/APR/APR'
make[3]: Leaving directory
`/home/sergio/work/p/mod_perl-2.0.4/xs/APR/APR'
make[3]: Entering directory
`/home/sergio/work/p/mod_perl-2.0.4/xs/APR/Const'
make[3]: Leaving directory
`/home/sergio/work/p/mod_perl-2.0.4/xs/APR/Const'
make[3]: Entering directory
`/home/sergio/work/p/mod_perl-2.0.4/xs/APR/PerlIO'
make[3]: Leaving directory
`/home/sergio/work/p/mod_perl-2.0.4/xs/APR/PerlIO'
make[3]: Entering directory
`/home/sergio/work/p/mod_perl-2.0.4/xs/APR/aprext'
make[3]: Leaving directory
`/home/sergio/work/p/mod_perl-2.0.4/xs/APR/aprext'
make[2]: Leaving directory `/home/sergio/work/p/mod_perl-2.0.4/xs/APR'
make[2]: Entering directory
`/home/sergio/work/p/mod_perl-2.0.4/xs/Apache2'
make[3]: Entering directory
`/home/sergio/work/p/mod_perl-2.0.4/xs/Apache2/Const'
make[3]: Leaving directory
`/home/sergio/work/p/mod_perl-2.0.4/xs/Apache2/Const'
make[2]: Leaving directory
`/home/sergio/work/p/mod_perl-2.0.4/xs/Apache2'
make[2]: Entering directory
`/home/sergio/work/p/mod_perl-2.0.4/xs/ModPerl'
make[3]: Entering directory
`/home/sergio/work/p/mod_perl-2.0.4/xs/ModPerl/Const'
make[3]: Leaving directory
`/home/sergio/work/p/mod_perl-2.0.4/xs/ModPerl/Const'
make[2]: Leaving directory
`/home/sergio/work/p/mod_perl-2.0.4/xs/ModPerl'
make[1]: Leaving directory `/home/sergio/work/p/mod_perl-2.0.4/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/sergio/work/p/mod_perl-2.0.4/t/TEST
-clean
APACHE_TEST_GROUP= APACHE_TEST_HTTPD= APACHE_TEST_PORT=
APACHE_TEST_USER= APACHE_TEST_APXS= \
	/usr/bin/perl -Iblib/arch -Iblib/lib \
	t/TEST -bugreport -verbose=1 t/compat/conn_authen.t t/directive/perl.t
t/hooks/authen_basic.t t/hooks/authen_digest.t t/protocol/pseudo_http.t
[warning] setting ulimit to allow core files
ulimit -c
unlimited; /usr/bin/perl /home/sergio/work/p/mod_perl-2.0.4/t/TEST
-bugreport -verbose=1 't/compat/conn_authen.t' 't/directive/perl.t'
't/hooks/authen_basic.t' 't/hooks/authen_digest.t'
't/protocol/pseudo_http.t'
/usr/sbin/httpd2-prefork  -d /home/sergio/work/p/mod_perl-2.0.4/t
-f /home/sergio/work/p/mod_perl-2.0.4/t/conf/httpd.conf -D APACHE2 -D
PERL_USEITHREADS
using Apache/2.2.4 (prefork MPM)

waiting 120 seconds for server to start: .[Tue Jul 08 10:38:02 2008]
[info] 6 Apache2:: modules loaded
[Tue Jul 08 10:38:02 2008] [info] 0 APR:: modules loaded
[Tue Jul 08 10:38:02 2008] [info] base server + 29 vhosts ready to run
tests
...
waiting 120 seconds for server to start: ok (waited 3 secs)
server localhost:8529 started
server localhost:8530 listening (perlsections)
server localhost:8531 listening (inherit)
server localhost:8532 listening (filter_out_apache)
server localhost:8533 listening (TestModperl::perl_options)
server localhost:8534 listening (TestModperl::merge)
server localhost:8535 listening (TestModperl::perl_options2)
server localhost:8536 listening (TestModperl::setupenv)
server localhost:8537 listening (TestUser::rewrite)
server localhost:8538 listening (TestVhost::log)
server localhost:8539 listening (TestVhost::config)
server localhost:8540 listening (TestModules::proxy)
server localhost:8541 listening (TestProtocol::echo_bbs)
server localhost:8542 listening (TestProtocol::pseudo_http)
server localhost:8543 listening (TestProtocol::echo_filter)
server localhost:8544 listening (TestProtocol::echo_nonblock)
server localhost:8545 listening (TestProtocol::echo_timeout)
server localhost:8546 listening (TestProtocol::echo_bbs2)
server localhost:8547 listening (TestProtocol::echo_block)
server localhost:8548 listening (TestPreConnection::note)
server localhost:8549 listening (TestHooks::init)
server localhost:8550 listening (TestHooks::trans)
server localhost:8551 listening (TestHooks::startup)
server localhost:8552 listening (TestHooks::stacked_handlers2)
server localhost:8553 listening (TestHooks::hookrun)
server localhost:8554 listening (TestFilter::in_str_msg)
server localhost:8555 listening (TestFilter::in_bbs_inject_header)
server localhost:8556 listening (TestFilter::in_bbs_msg)
server localhost:8557 listening (TestFilter::both_str_con_add)
server localhost:8558 listening (TestDirective::perlrequire)
server localhost:8559 listening (TestDirective::perlmodule)
server localhost:8560 listening (TestAPI::add_config)
server localhost:8561 listening (TestDirective::perlloadmodule4)
server localhost:8562 listening (TestDirective::perlloadmodule3)
server localhost:8563 listening (TestDirective::perlloadmodule5)
server localhost:8564 listening (TestDirective::perlloadmodule6)
server localhost:8565 listening (TestHooks::push_handlers_anon)
t/compat/conn_authen......1..1
# Running under perl version 5.008008 for linux
# Current time local: Tue Jul  8 10:38:06 2008
# Current time GMT:   Tue Jul  8 13:38:06 2008
# Using Test.pm version 1.25
# Using Apache/Test.pm version 1.31
# Failed test 1 in t/compat/conn_authen.t at line 11
not ok 1
FAILED test 1
	Failed 1/1 tests, 0.00% okay
t/directive/perl..........1..8
# Running under perl version 5.008008 for linux
# Current time local: Tue Jul  8 10:38:07 2008
# Current time GMT:   Tue Jul  8 13:38:07 2008
# Using Test.pm version 1.25
# Using Apache/Test.pm version 1.31
ok 1
ok 2
# Failed test 3 in t/directive/perl.t at line 27
not ok 3
ok 4
ok 5
ok 6
# Failed test 7 in t/directive/perl.t at line 27 fail #2
not ok 7
ok 8
FAILED tests 3, 7
	Failed 2/8 tests, 75.00% okay
t/hooks/authen_basic......1..4
# Running under perl version 5.008008 for linux
# Current time local: Tue Jul  8 10:38:07 2008
# Current time GMT:   Tue Jul  8 13:38:07 2008
# Using Test.pm version 1.25
# Using Apache/Test.pm version 1.31
ok 1
ok 2
# Failed test 3 in t/hooks/authen_basic.t at line 22
not ok 3
ok 4
FAILED test 3
	Failed 1/4 tests, 75.00% okay
t/hooks/authen_digest.....1..7
# Running under perl version 5.008008 for linux
# Current time local: Tue Jul  8 10:38:08 2008
# Current time GMT:   Tue Jul  8 13:38:08 2008
# Using Test.pm version 1.25
# Using Apache/Test.pm version 1.31
# testing : handler returned HTTP_OK
# expected: 200
# Failed test 1 in t/hooks/authen_digest.t at line 15
# Failed test 2 in t/hooks/authen_digest.t at line 22
not ok 1
# response had no WWW-Authenticate header
not ok 2
# testing : handler returned HTTP_UNAUTHORIZED
# expected: 401
# received: 401
ok 3
# response had a WWW-Authenticate header
ok 4
# testing : response is using Digest authentication scheme
# expected: (?-xism:^Digest)
# received: Digest realm="Simple Digest", nonce="451834d7abac0"
ok 5
# testing : WWW-Authenticate header contains the proper realm
# expected: (?-xism:realm="Simple Digest")
# received: Digest realm="Simple Digest", nonce="451834d7abac0"
ok 6
# testing : WWW-Authenticate header contains a nonce
# expected: (?-xism:nonce=")
# received: Digest realm="Simple Digest", nonce="451834d7abac0"
ok 7
FAILED tests 1-2
	Failed 2/7 tests, 71.43% okay
t/protocol/pseudo_http....# connecting to localhost:8542
1..13
# Running under perl version 5.008008 for linux
# Current time local: Tue Jul  8 10:38:09 2008
# Current time GMT:   Tue Jul  8 13:38:09 2008
# Using Test.pm version 1.25
# Using Apache/Test.pm version 1.31
ok 1
# send: HELO
# recv: HELO
# testing : greeting 1
# expected: HELO
# received: HELO
ok 2
# getline: Login:
# testing : greeeting 2
# expected: Login:
# received: Login:
ok 3
# send: stas
# recv: Password:
# testing : login
# expected: Password:
# received: Password:
ok 4
# send: foobar
# recv: Access Denied
# testing : good pass
# Failed test 5 in t/protocol/pseudo_http.t at line 67
# received: Access Denied
# Failed test 6 in t/protocol/pseudo_http.t at line 69
not ok 5
# getline: 
# testing : banner
# expected: Available commands: date quit
# Failed test 7 in t/protocol/pseudo_http.t at line 74
# received: 
# Failed test 8 in t/protocol/pseudo_http.t at line 79
not ok 6
# send: date
# recv: 
# testing : date
# expected: (?-xism:The time is:)
# received: 
not ok 7
# send: quit
# recv: 
# testing : eot
# expected: Goodbye
# received: 
not ok 8
ok 9
# send: HELO
# recv: HELO
# testing : greeting 1
# expected: HELO
# received: HELO
ok 10
# getline: Login:
# testing : greeeting 2
# expected: Login:
# received: Login:
ok 11
# send: stas
# recv: Password:
# testing : login
# expected: Password:
# received: Password:
ok 12
# send: foObaR
# recv: Access Denied
# testing : eot
# expected: Access Denied
# received: Access Denied
ok 13
FAILED tests 5-8
	Failed 4/13 tests, 69.23% okay
Failed Test              Stat Wstat Total Fail  Failed  List of Failed
-------------------------------------------------------------------------------
t/compat/conn_authen.t                  1    1 100.00%  1
t/directive/perl.t                      8    2  25.00%  3 7
t/hooks/authen_basic.t                  4    1  25.00%  3
t/hooks/authen_digest.t                 7    2  28.57%  1-2
t/protocol/pseudo_http.t               13    4  30.77%  5-8
Failed 5/5 test scripts, 0.00% okay. 10/33 subtests failed, 69.70% okay.
[warning] server localhost:8529 shutdown
[  error] error running tests (please examine t/logs/error_log)
+--------------------------------------------------------+
| Please file a bug report: http://perl.apache.org/bugs/ |
+--------------------------------------------------------+
make: *** [run_tests] Error 1
===============================================================

Also, here's the content of t/logs/error_log:

================================================================
[Tue Jul 08 10:38:03 2008] [info] Init: Seeding PRNG with 0 bytes of
entropy
[Tue Jul 08 10:38:03 2008] [info] Init: Generating temporary RSA private
keys (512/1024 bits)
[Tue Jul 08 10:38:04 2008] [info] Init: Generating temporary DH
parameters (512/1024 bits)
[Tue Jul 08 10:38:04 2008] [warn] Init: Session Cache is not configured
[hint: SSLSessionCache]
[Tue Jul 08 10:38:04 2008] [info] Init: Initializing (virtual) servers
for SSL
[Tue Jul 08 10:38:04 2008] [info] Server: Apache/2.2.4, Interface:
mod_ssl/2.2.4, Library: OpenSSL/0.9.8e
END in modperl_extra.pl, pid=5660
[Tue Jul 08 10:38:05 2008] [info] Init: Seeding PRNG with 0 bytes of
entropy
[Tue Jul 08 10:38:05 2008] [info] Init: Generating temporary RSA private
keys (512/1024 bits)
[Tue Jul 08 10:38:05 2008] [info] Init: Generating temporary DH
parameters (512/1024 bits)
[Tue Jul 08 10:38:05 2008] [info] Init: Initializing (virtual) servers
for SSL
[Tue Jul 08 10:38:05 2008] [info] Server: Apache/2.2.4, Interface:
mod_ssl/2.2.4, Library: OpenSSL/0.9.8e
[Tue Jul 08 10:38:06 2008] [notice] Apache/2.2.4 (Linux/SUSE) world
domination series/2.0 mod_ssl/2.2.4 OpenSSL/0.9.8e PHP/5.2.6 with
Suhosin-Patch mod_perl/2.0.4 Perl/v5.8.8 configured -- resuming normal
operations
[Tue Jul 08 10:38:06 2008] [info] Server built: Mar 26 2008 12:30:44
[Tue Jul 08 10:38:06 2008] [debug] prefork.c(991): AcceptMutex: sysvsem
(default: sysvsem)
[Tue Jul 08 10:38:07 2008] [error] [client 127.0.0.1] access
to /TestCompat__conn_authen failed, reason: require directives present
and no Authoritative handler.
[Tue Jul 08 10:38:07 2008] [error] [client 127.0.0.1] access
to /perl_sections/index.html failed, reason: require directives present
and no Authoritative handler.
[Tue Jul 08 10:38:07 2008] [error] [client 127.0.0.1] access
to /perl_sections_readconfig/index.html failed, reason: require
directives present and no Authoritative handler.
[Tue Jul 08 10:38:08 2008] [error] [client 127.0.0.1] access
to /TestHooks__authen_basic failed, reason: require directives present
and no Authoritative handler.
[Tue Jul 08 10:38:09 2008] [error] [client 127.0.0.1] access
to /TestHooks__authen_digest failed, reason: require directives present
and no Authoritative handler.
[Tue Jul 08 10:38:09 2008] [error] [client 127.0.0.1] access to /
failed, reason: require directives present and no Authoritative handler.
[Tue Jul 08 10:38:09 2008] [error] [client 127.0.0.1] user stas:
authentication failure for "/": Password Mismatch
[Tue Jul 08 10:38:09 2008] [info] Child process pid=5668 is exiting
[Tue Jul 08 10:38:09 2008] [info] Child process pid=5669 is exiting
[Tue Jul 08 10:38:09 2008] [info] Child process pid=5669 is exiting -
server push
[Tue Jul 08 10:38:09 2008] [info] Child process pid=5668 is exiting -
server push
END in modperl_extra.pl, pid=5669
END in modperl_extra.pl, pid=5668
[Tue Jul 08 10:38:09 2008] [info] removed PID
file /home/sergio/work/p/mod_perl-2.0.4/t/logs/httpd.pid (pid=5664)
[Tue Jul 08 10:38:09 2008] [notice] caught SIGTERM, shutting down
END in modperl_extra.pl, pid=5664

======================================================

The interesting thing is that I've made *exactly* the same thing
(downloaded and installed mod_perl 2.0.4, ran "make test") using Fedora
9 in a PPC64 biarch (i.e., the *same* environment), and everything went
OK.

So guys, does anyone know what could be happening here?

Thanks in advance,

-- 
Sérgio Durigan Júnior
Linux on Power Toolchain - Software Engineer
Linux Technology Center - LTC
IBM Brazil