[prev in list] [next in list] [prev in thread] [next in thread] 

List:       apache-modperl
Subject:    'make test' of mod_perl2 r533441 fails if "LoadModule dav_svn_module/authz_svn_module" is enabled in
From:       snowcrash+modperl <schneecrash+modperl () gmail ! com>
Date:       2007-04-30 20:10:32
Message-ID: 70f41ba20704301310k2e89a402h735d96660d1e267d () mail ! gmail ! com
[Download RAW message or body]

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


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic