Hi,
I am facing problems with the mod_perl installation.
I did perl Makefile.PL and make .
Both seemed to be fine.
But when I tried to run make test it gave me errors.
Mod_perl version : mod_perl-1.24
Apache Version : Stronghold 3.0
OS and version : HP-UX hpux B.11.00 A 9000/889 1250864321 two-user license
perl version :
Summary of my perl5 (5.0 patchlevel 5 subversion 3) configuration:
Platform:
osname=hpux, osvers=11.00, archname=PA-RISC2.0
uname='hp-ux hpux b.11.00 a 9000889 1250864321 two-user license '
hint=recommended, useposix=true, d_sigaction=define
usethreads=undef useperlio=undef d_sfio=undef
Compiler:
cc='gcc', optimize='-O', gccversion=2.95.2 19991024 (release)
cppflags='-D_HPUX_SOURCE -I/usr/local/include'
ccflags ='-D_HPUX_SOURCE -I/usr/local/include'
stdchar='unsigned char', d_stdstdio=define, usevfork=false
intsize=4, longsize=4, ptrsize=4, doublesize=8
d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=8
alignbytes=8, usemymalloc=y, prototype=define
Linker and Libraries:
ld='ld', ldflags =' -L/usr/local/lib'
libpth=/usr/local/lib /lib/pa1.1 /lib /usr/lib /usr/ccs/lib
libs=-lnsl -lnm -lndbm -ldld -lm -lc -lndir -lcrypt -lcl -lpthread
libc=/lib/libc.sl, so=sl, useshrplib=false, libperl=libperl.a
Dynamic Linking:
dlsrc=dl_hpux.xs, dlext=sl, d_dlsymun=undef,
ccdlflags='-Wl,-E -Wl,-B,deferr
ed '
cccdlflags='-fpic', lddlflags='-b -L/usr/local/lib'
Characteristics of this binary (from libperl):
Built under hpux
Compiled at Sep 7 2000 19:43:17
%ENV:
PERL5LIB="/export/pgautam/as-SSL/lib/perl5/5.00503:/export/pgautam/as-SSL/li
b/perl5/site_perl/5.005:/usr/local/gscorp/as/lib/perl5/5.00503:/usr/local/gs
corp
/as/lib/perl5/site_perl/5.005"
@INC:
/export/pgautam/as-SSL/lib/perl5/5.00503
/export/pgautam/as-SSL/lib/perl5/site_perl/5.005
/usr/local/gscorp/as/lib/perl5/5.00503/PA-RISC2.0
/usr/local/gscorp/as/lib/perl5/5.00503
/usr/local/gscorp/as/lib/perl5/site_perl/5.005/PA-RISC2.0
/usr/local/gscorp/as/lib/perl5/site_perl/5.005
/usr/local/gscorp/as/lib/perl5/5.00503/PA-RISC2.0
/usr/local/gscorp/as/lib/perl5/5.00503
/usr/local/gscorp/as/lib/perl5/site_perl/5.005/PA-RISC2.0
/usr/local/gscorp/as/lib/perl5/site_perl/5.005
.
--------------------------------------------------------------------
Here the output when I ran make test.
/export/pgautam/mod_perl-1.24% make test
(cd /export/pgautam/as-SSL/src && make CC="gcc";)
===> regex
rm -f libregex.a
ar cr libregex.a regcomp.o regexec.o regerror.o regfree.o
/bin/true libregex.a
<=== regex
===> os/unix
rm -f libos.a
ar cr libos.a os.o os-inline.o
/bin/true libos.a
<=== os/unix
===> ap
rm -f libap.a
ar cr libap.a ap_cpystrn.o ap_execve.o ap_fnmatch.o ap_getpass.o
ap_md5c
.o ap_signal.o ap_slack.o ap_snprintf.o ap_sha1.o ap_checkpass.o
ap_base64.o a
p_hook.o ap_ctx.o ap_mm.o
/bin/true libap.a
<=== ap
===> main
rm -f libmain.a
ar cr libmain.a alloc.o buff.o http_config.o http_core.o http_log.o
ht
tp_main.o http_protocol.o http_request.o http_vhost.o util.o util_date.o
util_s
cript.o util_uri.o util_md5.o rfc1413.o
/bin/true libmain.a
<=== main
===> lib
===> lib/expat-lite
rm -f libexpat.a
ar cr libexpat.a xmltok.o xmlrole.o xmlparse.o hashtable.o
/bin/true libexpat.a
<=== lib/expat-lite
<=== lib
===> modules
===> modules/standard
rm -f libstandard.a
ar cr libstandard.a mod_env.o mod_log_config.o mod_log_agent.o
mod_log_r
eferer.o mod_mime.o mod_negotiation.o mod_status.o mod_info.o mod_include.o
mod_
autoindex.o mod_dir.o mod_cgi.o mod_asis.o mod_imap.o mod_actions.o
mod_userdir.
o mod_alias.o mod_rewrite.o mod_access.o mod_auth.o mod_auth_dbm.o
mod_cern_meta
.o mod_expires.o mod_headers.o mod_usertrack.o mod_unique_id.o mod_so.o
mod_sete
nvif.o
/bin/true libstandard.a
<=== modules/standard
===> modules/proxy
rm -f libproxy.a
ar cr libproxy.a mod_proxy.o proxy_cache.o proxy_connect.o
proxy_ftp.o
proxy_http.o proxy_util.o
/bin/true libproxy.a
<=== modules/proxy
===> modules/sxnet
rm -f libsxnet.a
ar cr libsxnet.a mod_sxnet.o
/bin/true libsxnet.a
<=== modules/sxnet
===> modules/ssl
<=== modules/ssl
===> modules/perl
rm -f libperl.a
ar crv libperl.a mod_perl_opmask.o mod_perl.o perlxsi.o
perl_config.o pe
rl_util.o perlio.o Apache.o Constants.o ModuleConfig.o Log.o URI.o Util.o
Connec
tion.o Server.o File.o Table.o
a - mod_perl_opmask.o
a - mod_perl.o
a - perlxsi.o
a - perl_config.o
a - perl_util.o
a - perlio.o
a - Apache.o
a - Constants.o
a - ModuleConfig.o
a - Log.o
a - URI.o
a - Util.o
a - Connection.o
a - Server.o
a - File.o
a - Table.o
/bin/true libperl.a
<=== modules/perl
<=== modules
gcc -c -I/export/pgautam/as-SSL/mm/include -I./os/unix -I./include -I/ex
port/pgautam/as-SSL/ssl/include -O2 -DHPUX11 -DMOD_SSL=206104 -DUSE_HSREGEX
-DEA
PI -DEAPI_MM -DUSE_EXPAT -I./lib/expat-lite
`/export/pgautam/as-SSL/perl/bin/per
l -I/export/pgautam/as-SSL/perl/lib -I/export/pgautam/as-SSL/perl/lib/site -
MExt
Utils::Embed -e
copts` -D_HPUX_SOURCE -I/usr/local/include -I/usr/local/gsco
rp/as/lib/perl5/5.00503/PA-RISC2.0/CORE -I. -I../.. -DUSE_PERL_SSI -DMOD_PE
RL m
odules.c
gcc -c -I/export/pgautam/as-SSL/mm/include -I./os/unix -I./include -I/ex
port/pgautam/as-SSL/ssl/include -O2 -DHPUX11 -DMOD_SSL=206104 -DUSE_HSREGEX
-DEA
PI -DEAPI_MM -DUSE_EXPAT -I./lib/expat-lite
`/export/pgautam/as-SSL/perl/bin/per
l -I/export/pgautam/as-SSL/perl/lib -I/export/pgautam/as-SSL/perl/lib/site -
MExt
Utils::Embed -e
copts` -D_HPUX_SOURCE -I/usr/local/include -I/usr/local/gsco
rp/as/lib/perl5/5.00503/PA-RISC2.0/CORE -I. -I../.. -DUSE_PERL_SSI -DMOD_PE
RL b
uildmark.c
gcc -O2 -DHPUX11 -DMOD_SSL=206104 -DUSE_HSREGEX -DEAPI -DEAPI_MM -DUSE_E
XPAT -I./lib/expat-lite
`/export/pgautam/as-SSL/perl/bin/perl -I/export/pgautam/
as-SSL/perl/lib -I/export/pgautam/as-SSL/perl/lib/site -MExtUtils::Embed -e
ccop
ts` -D_HPUX_SOURCE -I/usr/local/include -I/usr/local/gscorp/as/lib/perl5/
5.00
503/PA-RISC2.0/CORE -I. -I../.. -DUSE_PERL_SSI -DMOD_PERL -L/export/pgautam
/as-
SSL/ssl/lib -L/export/pgautam/as-SSL/mm/lib -Wl,-E -Wl,-B,deferred -Wl,+s \
-o httpd buildmark.o modules.o modules/perl/libperl.a
modules/pr
oxy/libproxy.a modules/sxnet/libsxnet.a modules/ssl/libssl.a
modules/standard
/libstandard.a main/libmain.a ./os/unix/libos.a ap/libap.a
regex/libregex.a l
ib/expat-lite/libexpat.a
`/export/pgautam/as-SSL/perl/bin/perl -I/export/pgautam
/as-SSL/perl/lib -I/export/pgautam/as-SSL/perl/lib/site -MExtUtils::Embed -e
ldo
pts` -Lmodules/extra -L../modules/extra -lm -lm -lpthread -ldbm -lssl -lcry
pto
-lmm
LD_RUN_PATH="" ld -o
../blib/arch/auto/Apache/Leak/Leak.sl -b -L/usr/lo
cal/lib Leak.o
chmod 755 ../blib/arch/auto/Apache/Leak/Leak.sl
cp Leak.bs ../blib/arch/auto/Apache/Leak/Leak.bs
chmod 644 ../blib/arch/auto/Apache/Leak/Leak.bs
LD_RUN_PATH="" ld -o
../blib/arch/auto/Apache/Symbol/Symbol.sl -b -L/us
r/local/lib Symbol.o
chmod 755 ../blib/arch/auto/Apache/Symbol/Symbol.sl
cp Symbol.bs ../blib/arch/auto/Apache/Symbol/Symbol.bs
chmod 644 ../blib/arch/auto/Apache/Symbol/Symbol.bs
cp t/conf/mod_perl_srm.conf t/conf/srm.conf
/export/pgautam/as-SSL/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...[Fri Sep 22 14:39:04 2000] [error] Can't locate
ExtUtil
s/testlib.pm in @INC (@INC contains:
/home/build/sh3_bc3011/perl/perlroot/lib /h
ome/build/sh3_bc3011/perl/perlroot/lib
/home/build/sh3_bc3011/perl/perlroot/lib/
site /home/build/sh3_bc3011/perl/perlroot/lib/site
/export/pgautam/mod_perl-1.24
/t/ /export/pgautam/mod_perl-1.24/t/lib/perl) at
/export/pgautam/mod_perl-1.24/t
//docs/startup.pl line 9.
BEGIN failed--compilation aborted at
/export/pgautam/mod_perl-1.24/t//docs/start
up.pl line 9.
Syntax error on line 62 of /export/pgautam/mod_perl-1.24/t/conf/httpd.conf:
Can't locate ExtUtils/testlib.pm in @INC (@INC contains:
/home/build/sh3_bc3011/
perl/perlroot/lib /home/build/sh3_bc3011/perl/perlroot/lib
/home/build/sh3_bc301
1/perl/perlroot/lib/site /home/build/sh3_bc3011/perl/perlroot/lib/site
/export/p
gautam/mod_perl-1.24/t/ /export/pgautam/mod_perl-1.24/t/lib/perl) at
/export/pga
utam/mod_perl-1.24/t//docs/startup.pl line 9.
BEGIN failed--compilation aborted at
/export/pgautam/mod_perl-1.24/t//docs/start
up.pl line 9.
done
/usr/local/gscorp/as/bin/perl t/TEST 0
still waiting for server to warm up...............not ok
server failed to start! (please examine t/logs/error_log) at t/TEST line 95.
*** Error exit code 9
Stop.
/export/pgautam/mod_perl-1.24%
----------------------------------------------------------------------------
--------
Please let me know why the errors are occuring...
Thanks you very much
-Gautam