>>APACHE_TEST_HTTPD=/PATH/TO/HTTPD make test >> >>or >> >>t/TEST -httpd=/path/to/httpd >> >>etc. please refer to the documentation for more options. > > > OK, I used option 1 above, however, it seems that the test suite > _insists_ on testing auth using mod_auth_digest.c (which is not ready > yet in 2.1).
for the record that's not true: mod_auth_digest works just fine in both 2.0 and 2.1. the problem you're having (below) is that the 2.0 and 2.1 versions of mod_auth_digest are incompatable due to a change in the authentication mechanism in apache core. > The generated http.conf file does this: > > ... > <IfModule !mod_auth_digest.c> > LoadModule auth_digest_module "/usr/apache2/lib/apache/mod_auth_digest.so" > </IfModule> > ... > > which brings in a copy of mod_auth_digest.so from another test 2.0 server > and the 2.1 server will not start: yes, that's a problem, similar to ones I've seen before. please try the suggestions I made before: start with 'make realclean', remove all traces of TestConfigData.pm from both your installed perl tree as well as your local Apache-Test tree. also, try removing Apache/BuildConfig.pm from both places as well, just in case - I generally start my nightly build scripts with find /perl/ -name "Apache*" -exec sudo rm -rf {} \; as I also said, I haven't had any problems running or testing both 2.0 and 2.1, but there is some config bleeding that has been present as long as I can remember but that has been thus far elusive. HTH --Geoff -- Report problems: http://perl.apache.org/bugs/ Mail list info: http://perl.apache.org/maillist/modperl.html List etiquette: http://perl.apache.org/maillist/email-etiquette.html