I've been looking through the archives of this list and I've seen the
error I'm getting mentioned before in several forms.  

Syntax error on line 198 of /usr/local/apache/conf/httpd.conf:
Can't locate loadable object for module Apache::Util in @INC (@INC
contains: /usr/lib/perl5/5.00503/i386-linux /usr/lib/perl5/5.00503
/usr/lib/perl5/site_perl/5.005/i386-linux /usr/lib/perl5/site_perl/5.005
. /usr/local/apache/ /usr/local/apache/lib/perl) at
/usr/lib/perl5/site_perl/5.005/i386-linux/mod_perl.pm line 14
BEGIN failed--compilation aborted at
/usr/lib/perl5/site_perl/5.005/Apache/EmbperlChain.pm line 4.

Line 198 being "PerlModule Apache::EmbperlChain

Okay, now I know the standard answer for this is compile mod_perl with
EVERYTHING=1, PERL_UTIL_API=1, or DYNAMIC=1.  PERL_UTIL_API compiles and
tests correctly, but it doesn't change anything about the error I'm
getting.  EVERYTHING and DYNAMIC don't work either, and also cause an
error when I run "make test" which is this:

../apache_1.3.9/src/httpd -f `pwd`/t/conf/httpd.conf -X -d `pwd`/t &
httpd listening on port 8529
will write error_log to: t/logs/error_log
letting apache warm up...\c
Syntax error on line 3 of
/usr/src/perlmods/mod_perl-1.21/t/conf/srm.conf:
Invalid command 'PerlTransHandler', perhaps mis-spelled or defined by a
module not included in the server configuration
done
/usr/bin/perl t/TEST 0
still waiting for server to warm up............not ok
server failed to start! at t/TEST line 95.
make: *** [run_tests] Error 9

I also noticed that even after doing PERL_UTIL_API=1, when I run "make
test" it says something to the effect of "not for this platform,
skipping" when it gets to Apache::Util.  Which I suppose brings us to
the question, what platform?  Red Hat Linux, kernel 2.2.5-15, i686. 
mod-perl: 1.21.  Apache: 1.3.9.  Perl: 5.00503.

I'd appreciate any help anyone could give.

Reply via email to