Skip site navigation (1)Skip section navigation (2)
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>