Date: Sat, 12 May 2001 11:32:56 +1200 From: "Juha Saarinen" <juha@saarinen.org> To: "Freebsd-Stable@Freebsd. Org" <freebsd-stable@freebsd.org> Cc: <sheldonh@FreeBSD.org> Subject: Exim stops working in 4.3-STABLE because of Perl problems? Message-ID: <KPECIILENDDLPCNIMLOFCECMCEAA.juha@saarinen.org>
next in thread | raw e-mail | index | archive | help
I upgraded a 4.2-STABLE box to 4.3-STABLE; it was running Exim 3.20. After reboot, Exim started fine, but I noticed some old frozen messages that I wanted to thaw... no go: # exim -bp /usr/libexec/ld-elf.so.1: Undefined symbol "PL_stack_max" referenced from COPY relocation in exim bash-2.04# exim -M /usr/libexec/ld-elf.so.1: Undefined symbol "PL_stack_max" referenced from COPY relocation in exim bash-2.04# exim -Mt /usr/libexec/ld-elf.so.1: Undefined symbol "PL_stack_max" referenced from COPY relocation in exim # exim /usr/libexec/ld-elf.so.1: Undefined symbol "PL_stack_max" referenced from COPY relocation in exim "PL_stack_max" looks like a Perl thingy. Upgrading Exim to 3.22 from the ports collection produced segfaults: # exim -d9 -bd -q30m Exim version 3.22 debug level 9 uid=0 gid=0 probably Berkeley DB version 1.8x (native mode) Caller is an admin user Caller is a trusted user originator: uid=0 gid=0 login=root name=Rootster Root port = 25 listening on all interfaces Segmentation fault The workaround for this is to comment out this line in the Exim port Makefile: # Enable the embedded Perl interpreter, allowing Perl subroutines to be # called during string expansion. # WITH_PERL= yes ^^^^^^^^^^--- uncommented by default. What's changed between 4.2-STABLE and 4.3-STABLE that kills Exim's embedded Perl interpreter? -- Juha The malformed orange Fails to satisfy the eye: Segmentation fault. -- Juha The malformed orange Fails to satisfy the eye: Segmentation fault. 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?KPECIILENDDLPCNIMLOFCECMCEAA.juha>