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