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 ...

Reply via email to