From owner-freebsd-questions@FreeBSD.ORG Thu Dec 2 09:46:30 2004 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1A9CE16A4CE for ; Thu, 2 Dec 2004 09:46:30 +0000 (GMT) Received: from ptb-relay03.plus.net (ptb-relay03.plus.net [212.159.14.214]) by mx1.FreeBSD.org (Postfix) with ESMTP id D50A043D3F for ; Thu, 2 Dec 2004 09:46:29 +0000 (GMT) (envelope-from matt@matthewlaw.plus.com) Received: from [212.159.19.37] (helo=buster.matthewlaw.plus.com) by ptb-relay03.plus.net with esmtp (Exim) id 1CZnXe-000NI5-QW for freebsd-questions@freebsd.org; Thu, 02 Dec 2004 09:46:26 +0000 Received: from buster.matthewlaw.plus.com (mlaw@localhost.localdomain [127.0.0.1])iB29lFPt007026 for ; Thu, 2 Dec 2004 09:47:15 GMT Received: (from mlaw@localhost)iB29lEIF009225 for freebsd-questions@freebsd.org; Thu, 2 Dec 2004 09:47:14 GMT Date: Thu, 2 Dec 2004 09:47:14 +0000 From: Matthew Law To: freebsd-questions@freebsd.org Message-ID: <20041202094714.GB16457@buster.matthewlaw.plus.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2i Subject: Perl undefined symbol errors X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Dec 2004 09:46:30 -0000 Hello, I am having issues with Perl and wondered if someone might be able to help. For example, I installed from ports, anomy-sanitizer. Occasionally I see the following error when run from procmail: /usr/local/bin/sanitizer.pl,/usr/local/etc/sanitizer.cfg" /libexec/ld-elf.so.1: /usr/local/lib/perl5/site_perl/5.8.5/mach/auto/Digest/MD5/MD5.so: Undefined symbol "Perl_malloc" I am using FreeBSD 5.3. All ports were installed straight after an update to ports-all with cvsup. It's difficult for me to debug since it only happens occasionally. Would I be correct in thinking that these errors occur because perl expects it's libs in a different place to where they are in FreeBSD? Is this a known problem and what is the solution? Thanks in advance, Matt.