hi, I've installed and used mod_perl with great sucess before, but I'm having trouble with the latest version of mod_perl and apache. (version 1.26 with apache 1.3.23)
upon startup there's a segmentation fault upon any http request. i'd be grateful for any assistance. here's what the make test says: # make test TEST_VERBOSE=1 make[1]: Entering directory `/root/src/mod_perl-1.26/Apache' make[1]: Leaving directory `/root/src/mod_perl-1.26/Apache' make[1]: Entering directory `/root/src/mod_perl-1.26/Connection' make[1]: Leaving directory `/root/src/mod_perl-1.26/Connection' make[1]: Entering directory `/root/src/mod_perl-1.26/Constants' make[1]: Leaving directory `/root/src/mod_perl-1.26/Constants' make[1]: Entering directory `/root/src/mod_perl-1.26/File' make[1]: Leaving directory `/root/src/mod_perl-1.26/File' make[1]: Entering directory `/root/src/mod_perl-1.26/Leak' make[1]: Leaving directory `/root/src/mod_perl-1.26/Leak' make[1]: Entering directory `/root/src/mod_perl-1.26/Log' make[1]: Leaving directory `/root/src/mod_perl-1.26/Log' make[1]: Entering directory `/root/src/mod_perl-1.26/ModuleConfig' make[1]: Leaving directory `/root/src/mod_perl-1.26/ModuleConfig' make[1]: Entering directory `/root/src/mod_perl-1.26/PerlRunXS' make[1]: Leaving directory `/root/src/mod_perl-1.26/PerlRunXS' make[1]: Entering directory `/root/src/mod_perl-1.26/Server' make[1]: Leaving directory `/root/src/mod_perl-1.26/Server' make[1]: Entering directory `/root/src/mod_perl-1.26/Symbol' make[1]: Leaving directory `/root/src/mod_perl-1.26/Symbol' make[1]: Entering directory `/root/src/mod_perl-1.26/Table' make[1]: Leaving directory `/root/src/mod_perl-1.26/Table' make[1]: Entering directory `/root/src/mod_perl-1.26/URI' make[1]: Leaving directory `/root/src/mod_perl-1.26/URI' make[1]: Entering directory `/root/src/mod_perl-1.26/Util' make[1]: Leaving directory `/root/src/mod_perl-1.26/Util' cp t/conf/mod_perl_srm.conf t/conf/srm.conf ./apaci/load_modules.pl ../apache_1.3.23/src ../apache_1.3.23/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 done /usr/local/bin/perl t/TEST 1 still waiting for server to warm up...............not ok server failed to start! (please examine t/logs/error_log) at t/TEST line 95. make: *** [run_tests] Error 111 i built modperl and apache like this: perl Makefile.PL APACHE_SRC=../apache_1.3.23/ NO_HTTPD=1 USE_APACI=1 PREP_HTTPD=1 EVERYTHING=1 USE_DSO=1 make make install build apache: ./configure --prefix=/etc/httpd-perl \ --activate-module=src/modules/perl/libperl.a --enable-shared=max \ --enable-module=all --verbose --disable-module=auth_db \ --enable-shared=perl make make install here's details of the machine: on redhat 7.0 linux i686, kernel 2.2.19-7.0.1smp perl -V Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration: Platform: osname=linux, osvers=2.2.16-22smp, archname=i686-linux uname='linux apparelizer.scribble.com 2.2.16-22smp #1 smp tue aug 22 16:39:21 edt 2000 i686 unknown ' config_args='' 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 ='-fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64', optimize='-O2', cppflags='-fno-strict-aliasing' ccversion='', gccversion='2.96 20000731 (Red Hat Linux 7.0)', gccosandvers='' intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234 d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12 ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8 alignbytes=4, usemymalloc=n, prototype=define Linker and Libraries: ld='cc', ldflags =' -L/usr/local/lib' libpth=/usr/local/lib /lib /usr/lib libs=-lnsl -lgdbm -ldl -lm -lc -lcrypt -lutil perllibs=-lnsl -ldl -lm -lc -lcrypt -lutil libc=/lib/libc-2.1.92.so, so=so, useshrplib=false, libperl=libperl.a Dynamic Linking: dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-rdynamic' cccdlflags='-fpic', lddlflags='-shared -L/usr/local/lib' Characteristics of this binary (from libperl): Compile-time options: USE_LARGE_FILES Built under linux Compiled at Apr 13 2001 14:29:10 @INC: /usr/local/lib/perl5/5.6.1/i686-linux /usr/local/lib/perl5/5.6.1 /usr/local/lib/perl5/site_perl/5.6.1/i686-linux /usr/local/lib/perl5/site_perl/5.6.1 /usr/local/lib/perl5/site_perl thanx! smh Steev Hise, Information Engineer [EMAIL PROTECTED] http://www.datamassage.com ----------------------------------------------------------------- "Getting programmers to write documentation is almost as hard as getting them to wear ties" -Larry Wall, et.al, 'Programming Perl' -----------------------------------------------------------------