i've installed mod_perl2 r533441 with perl 588, Apache/2.2.5-dev, APR 1.3.0-dev & APR-Util 1.3.0-dev
apache starts/runs fine. testing modperl2, setting, setenv APACHE_TEST_USER devtest setenv APACHE_TEST_GROUP devtest setenv APACHE_TEST_HTTPD /usr/local/sbin/httpd setenv APACHE_TEST_PORT 8529 setenv APACHE_TEST_APXS /usr/local/sbin/apxs sudo -u devtest make test fails at, cd "src/modules/perl" && make make[1]: Nothing to be done for `all'. /usr/local/bin/perl -Iblib/arch -Iblib/lib \ t/TEST -clean [warning] setting ulimit to allow core files ulimit -c unlimited; /usr/local/bin/perl /home/build/modperl-svn/t/TEST -clean APACHE_TEST_GROUP=devtest APACHE_TEST_HTTPD=/usr/local/sbin/httpd APACHE_TEST_PORT=8529 APACHE_TEST_USER=devtest APACHE_TEST_APXS=/usr/local/sbin/apxs \ /usr/local/bin/perl -Iblib/arch -Iblib/lib \ t/TEST -bugreport -verbose=0 [warning] setting ulimit to allow core files ulimit -c unlimited; /usr/local/bin/perl /home/build/modperl-svn/t/TEST -bugreport -verbose=0 /usr/local/sbin/httpd -d /home/build/modperl-svn/t -f /home/build/modperl-svn/t/conf/httpd.conf -D APACHE2 -D PERL_USEITHREADS using Apache/2.2.5-dev (worker MPM) waiting 300 seconds for server to start: ..dyld: lazy symbol binding failed: Symbol not found: _dav_register_provider Referenced from: /usr/local/libexec/mod_dav_svn.so Expected in: dynamic lookup dyld: Symbol not found: _dav_register_provider Referenced from: /usr/local/libexec/mod_dav_svn.so Expected in: dynamic lookup ........................................................................................................................................................................................................................................................................................................... waiting 300 seconds for server to start: not ok [ error] giving up after 301 secs. If you think that your system is slow or overloaded try again with a longer timeout value. by setting the environment variable APACHE_TEST_STARTUP_TIMEOUT to a high value (e.g. 600) and repeat the last command. [ error] server failed to start! (t/logs/error_log wasn't created, start the server in the debug mode) +--------------------------------------------------------+ | Please file a bug report: http://perl.apache.org/bugs/ | +--------------------------------------------------------+ make: *** [run_tests] Error 1 if, however, i change in httpd.conf, --- LoadModule dav_svn_module libexec/mod_dav_svn.so +++ #LoadModule dav_svn_module libexec/mod_dav_svn.so --- LoadModule authz_svn_module libexec/mod_authz_svn.so +++ #LoadModule authz_svn_module libexec/mod_authz_svn.so then, sudo -u devtest make test gets past the "Symbol not found" issue above ... but, does eventually fail at, Failed Test Stat Wstat Total Fail List of Failed ------------------------------------------------------------------------------- t/apache/daemon.t 2 2 1-2 27 tests and 7 subtests skipped. Failed 1/242 test scripts. 2/4197 subtests failed. Files=242, Tests=4197, 793 wallclock secs (527.96 cusr + 140.29 csys = 668.25 CPU) Failed 1/242 test programs. 2/4197 subtests failed. [warning] server localhost:8529 shutdown [warning] port 8529 still in use... done [ 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 which seems different issue ...