Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 25 Mar 2001 19:27:05 -0800
From:      Sean Chittenden <sean-freebsd-stable@chittenden.org>
To:        Eric Dannewitz <ericdano@jazz-sax.com>
Cc:        freebsd-stable@FreeBSD.ORG
Subject:   Re: Apache 1.3.19/Mod Perl 1.25 and 4.3 RC
Message-ID:  <20010325192705.A69356@rand.tgd.net>

next in thread | raw e-mail | index | archive | help

--ReaqsoxgOBHFXBhH
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

	Could you perform a backtrace of the binary?

cd /usr/src/mod_perl-1.25
find . -name httpd -exec {} -t \;

	If that core dumps, do the following:

gdb {path to httpd in mod_perl src} httpd.core
[type: bt]

	The send the output to the list, that'd be helpful.  -sc


On Sun, Mar 25, 2001 at 05:35:01PM -0800, Eric Dannewitz wrote:
> Delivered-To: sean-freebsd-stable@chittenden.org
> Delivered-To: freebsd-stable@freebsd.org
> Date: Sun, 25 Mar 2001 17:35:01 -0800
> From: Eric Dannewitz <ericdano@jazz-sax.com>
> Reply-To: ericdano@jazz-sax.com
> Organization: Jazz-Sax
> X-Mailer: Mozilla 4.76 [en] (Windows NT 5.0; U)
> X-Accept-Language: en,pdf
> To: freebsd-stable@FreeBSD.ORG
> Subject: Apache 1.3.19/Mod Perl 1.25 and 4.3 RC
> X-Loop: FreeBSD.ORG
> Precedence: bulk
>=20
> Ok, I was having problems with Apache 1.3.19 and mod_perl 1.25 with FreeB=
SD 4.3
> RC (cvsuped from last night).
> The perl libraries and CPAN seem uptodate.
>=20
> I downloaded the source from apache.org and untarred it into /usr/src/. I=
 cd to
> /usr/src/mod_perl-1.25 and typed perl Makefile.PL APACHE_SRC=3D/usr/src/a=
pache
> DO_HTTPD=3D1 USE_APACI=3D1 PERL_MARK_WHERE=3D1 EVERYTHING=3D1
> APACHE_PREFIX=3D/usr/local/apache
> this runs ok. As does make. A 'make test' produces this error. Any attemp=
t to
> run apachectl start results in a core dump.
>=20
> Ideas? Sorry for the length of the post, but I've been at this for a whil=
e.
>=20
> freebsd# make test
> (cd ../apache && PERL5LIB=3D/usr/src/mod_perl-1.25/lib make)
> =3D=3D=3D> src
> =3D=3D=3D> src/os/unix
> <=3D=3D=3D src/os/unix
> =3D=3D=3D> src/ap
> <=3D=3D=3D src/ap
> =3D=3D=3D> src/main
> <=3D=3D=3D src/main
> =3D=3D=3D> src/lib
> <=3D=3D=3D src/lib
> =3D=3D=3D> src/modules
> =3D=3D=3D> src/modules/standard
> <=3D=3D=3D src/modules/standard
> =3D=3D=3D> src/modules/perl
> <=3D=3D=3D src/modules/perl
> <=3D=3D=3D src/modules
> cc -c -I. -I/usr/libdata/perl/5.00503/mach/CORE -I./os/unix -I./include
> -funsigned-char -DMOD_PERL -DUSE_PERL_SSI -pthread -DNO_DL_NEEDED
> -DPERL_MARK_WHERE=3D1 `./apaci` modules.c
> cc -c -I. -I/usr/libdata/perl/5.00503/mach/CORE -I./os/unix -I./include
> -funsigned-char -DMOD_PERL -DUSE_PERL_SSI -pthread -DNO_DL_NEEDED
> -DPERL_MARK_WHERE=3D1 `./apaci` buildmark.c
> cc  -funsigned-char -DMOD_PERL -DUSE_PERL_SSI -pthread -DNO_DL_NEEDED
> -DPERL_MARK_WHERE=3D1 `./apaci`     -o httpd buildmark.o modules.o
> modules/standard/libstandard.a  modules/perl/libperl.a  main/libmain.a
> ./os/unix/libos.a  ap/libap.a    -lcrypt  -Wl,-R/usr/lib -Wl,-E -pthread =
-lperl
> -lm  /usr/libdata/perl/5.00503/mach/auto/DynaLoader/DynaLoader.a
> -L/usr/libdata/perl/5.00503/mach/CORE -lperl -lm -lc -lcrypt -lperl -lm
> /usr/lib/libc_r.so: WARNING!  setkey(3) not present in the system!
> /usr/lib/libc_r.so: warning: this program uses gets(), which is unsafe.
> /usr/lib/libc_r.so: warning: mktemp() possibly used unsafely; consider us=
ing
> mkstemp()
> /usr/lib/libc_r.so: WARNING!  des_setkey(3) not present in the system!
> /usr/lib/libc_r.so: WARNING!  encrypt(3) not present in the system!
> /usr/lib/libc_r.so: warning: tmpnam() possibly used unsafely; consider us=
ing
> mkstemp()
> /usr/lib/libc_r.so: warning: this program uses f_prealloc(), which is stu=
pid.
> /usr/lib/libc_r.so: WARNING!  des_cipher(3) not present in the system!
> /usr/lib/libc_r.so: warning: tempnam() possibly used unsafely; consider u=
sing
> mkstemp()
> =3D=3D=3D> src/support
> <=3D=3D=3D src/support
> <=3D=3D=3D src
> cp t/conf/mod_perl_srm.conf t/conf/srm.conf
> ../apache/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/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 code 9
>=20
> Stop in /usr/src/mod_perl-1.25.
>=20
>=20
>=20
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-stable" in the body of the message

--=20
Sean Chittenden                sean@chittenden.org

--ReaqsoxgOBHFXBhH
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Comment: For info see http://www.gnupg.org

iEYEARECAAYFAjq+twkACgkQn09c7x7d+q152gCfQRSB0yUrOJ8qgG3M89nAInMP
//gAnjmGZDAiONTssTHDafq1ve8D6gDD
=xZ4z
-----END PGP SIGNATURE-----

--ReaqsoxgOBHFXBhH--

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010325192705.A69356>