Good day or whatever it is at your location,
1. Problem description
couple of days ago I have compiled and (to the extent of my competency) tested Apache httpd 2.0.49 on powerpc-aix-5.1.0.0 platform (IBM RS6000 7009 C10 model). Now trying to compile mod_perl 1.99_14. Everything seems to compile and build fine, but when I'm doing 'gmake test', seems httpd won't start properly:
following is the screen log:
$ t/TEST -verbose compat/apache_util.t modperl/pnotes.t
[warning] setting ulimit to allow core files
ulimit -c unlimited; /usr/local/bin/perl /home/bozy/src/mod_perl-1.99_14/t/TEST -verbose 'compat/apache_util.t' 'modperl/pnotes.t'
/usr/local/apache2/bin/httpd -d /home/bozy/src/mod_perl-1.99_14/t -f /home/bozy/src/mod_perl-1.99_14/t/conf/httpd.conf -D APACHE2 using Apache/2.0.49 (prefork MPM)
waiting 120 seconds for server to start: .............[Fri Jul 23 09:47:36 2004] [info] 28 Apache:: modules loaded [Fri Jul 23 09:47:36 2004] [info] 5 APR:: modules loaded [Fri Jul 23 09:47:36 2004] [info] base server + 17 vhosts ready to run tests ............................................................................................................. waiting 120 seconds for server to start: not ok [ error] giving up after 121 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. 420) and repeat the last command.
Yes, it's one of those platforms where we don't have experts on, so we don't know why things don't work there. Noone who knows AIX has volunteered to help us. If you know AIX linker and loader, you could help us to figure out what the problem is. I'd start from strace'ing (or whatever is the equivalent utility on AIX) the process that doesn't start.
Otherwise please try the static build, which supposedly shouldn't have this problem. It's currently available only as a patch against the current cvs. Frankly, I'm not sure why Philippe doesn't commit it. You can get it here:
http://marc.theaimsgroup.com/?l=apache-modperl-dev&m=108567852912921&w=2
As you can see in the patched docs/user/install/install.pod you will need to set MP_DO_HTTPD=1 and set MP_AP_PREFIX and MP_AP_CONFIGURE
The current cvs is here: http://perl.apache.org/download/source.html#Development_mod_perl_2_0_Source_Distribution
-- __________________________________________________________________ Stas Bekman JAm_pH ------> Just Another mod_perl Hacker http://stason.org/ mod_perl Guide ---> http://perl.apache.org mailto:[EMAIL PROTECTED] http://use.perl.org http://apacheweek.com http://modperlbook.org http://apache.org http://ticketmaster.com
-- 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