Dear All,
I've been tasked with setting up a mod_perl apache. I've complied my own perl etc ... in my own home dir, as I need to test our code against it, before passing it off to the addmins for pkg'ing and rolling out to other servers. perl + modules pass all tests. mod_perl appears to build ok, but fails its test (see below for ouput). Appart from that it appears fine (in that it works). I think this is a local solaris (2.8) / my env and not a mod_perl issue, but I am lost as to why this is not working, as I've done this loads of times before on Linux and Solaris - I must be missing something stupid. Enlightenment required! Thanks Greg Cope Intranet Support Group 01304642040 ### mod perl configure: perl Makefile.PL APACHE_SRC=../apache_1.3.22/src DO_HTTPD=1 USE_APACI=1 EVERYTHING=1 APACHE_PREFIX=/home/copeg/apache-32 ### test ouput cp t/conf/mod_perl_srm.conf t/conf/srm.conf ../apache_1.3.22/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...done /home/copeg/test-perl-32/bin/perl t/TEST 0 Can't locate object method "new" via package "URI::URL" (perhaps you forgot to load "URI::URL"?) at ../blib/lib/Apache/test.pm line 252. *** Error code 255 make: Fatal error: Command failed for target `run_tests' ##### mod perl configure line perl Makefile.PL APACHE_SRC=../apache_1.3.22/src DO_HTTPD=1 USE_APACI=1 EVERYTHING=1 APACHE_PREFIX=/home/copeg/apache-32 make && make test #### perl -V ouput [14:11:29 copeg@tiger mod_perl-1.26]$ perl -V Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration: Platform: osname=solaris, osvers=2.8, archname=sun4-solaris uname='sunos tiger 5.8 generic_108528-10 sun4u sparc sunw,ultra-enterprise ' config_args='-des -Dprefix=/home/copeg/test-perl-32' hint=recommended, useposix=true, d_sigaction=define usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=undef useperlio=undef d_sfio=undef uselargefiles=define usesocks=undef use64bitint=undef use64bitall=undef uselongdouble=undef Compiler: cc='cc', ccflags ='-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64', optimize='-O', cppflags='-I/usr/local/include' ccversion='WorkShop Compilers 5.0 98/12/15 C 5.0', gccversion='', gccosandvers='' intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=4321 d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16 ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8 alignbytes=8, usemymalloc=y, prototype=define Linker and Libraries: ld='cc', ldflags =' -L/usr/local/lib -L/opt/SUNWspro/SC5.0/lib ' libpth=/usr/local/lib /opt/SUNWspro/SC5.0/lib /usr/lib /usr/ccs/lib libs=-lsocket -lnsl -ldl -lm -lc perllibs=-lsocket -lnsl -ldl -lm -lc libc=/lib/libc.so, so=so, useshrplib=false, libperl=libperl.a Dynamic Linking: dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags=' ' cccdlflags='-KPIC', lddlflags='-G -L/usr/local/lib -L/opt/SUNWspro/SC5.0/lib' Characteristics of this binary (from libperl): Compile-time options: USE_LARGE_FILES Built under solaris Compiled at Nov 23 2001 10:23:17 @INC: /home/copeg/test-perl-32/lib/5.6.1/sun4-solaris /home/copeg/test-perl-32/lib/5.6.1 /home/copeg/test-perl-32/lib/site_perl/5.6.1/sun4-solaris /home/copeg/test-perl-32/lib/site_perl/5.6.1 /home/copeg/test-perl-32/lib/site_perl . [14:11:39 copeg@tiger mod_perl-1.26]$ Greg Cope Intranet Support Group 01304642040 PFIZER GLOBAL RESEARCH AND DEVELOPMENT ---------------------------------------------------------------- This message and any attachment has been virus checked by the PGRD Sandwich Data Centre. ----------------------------------------------------------------