From owner-freebsd-questions@FreeBSD.ORG Thu Apr 24 15:12:34 2003 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 4DD6837B401 for ; Thu, 24 Apr 2003 15:12:34 -0700 (PDT) Received: from dan.emsphone.com (dan.emsphone.com [199.67.51.101]) by mx1.FreeBSD.org (Postfix) with ESMTP id A14E843F75 for ; Thu, 24 Apr 2003 15:12:33 -0700 (PDT) (envelope-from dan@dan.emsphone.com) Received: (from dan@localhost) by dan.emsphone.com (8.12.9/8.12.9) id h3OMCXYt014699; Thu, 24 Apr 2003 17:12:33 -0500 (CDT) (envelope-from dan) Date: Thu, 24 Apr 2003 17:12:33 -0500 From: Dan Nelson To: DJ Boris Message-ID: <20030424221233.GF45035@dan.emsphone.com> References: <005901c30a9a$899d88f0$6300a8c0@d> <20030424201655.GE45035@dan.emsphone.com> <000b01c30aad$4f871a60$6300a8c0@d> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <000b01c30aad$4f871a60$6300a8c0@d> X-OS: FreeBSD 5.0-CURRENT X-message-flag: Outlook Error User-Agent: Mutt/1.5.4i cc: freebsd-questions Subject: Re: error "Undefined symbol" while running fetchmail 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, 24 Apr 2003 22:12:34 -0000 In the last episode (Apr 25), DJ Boris said: > hm reinstalling gettext-0.11.5_1 didn't help > > here is what mine returns..... > # nm /usr/local/lib/libintl.so.4 | grep stpcpy > U stpcpy > > this version of gettext requires libiconv-1.8_2 and I have > libiconv-1.8_1 because fetchmail-6.1.0 requires it. so then I install > libiconv-1.8_2 to stop gettext from complaining but then fetchmail > gives me a warning that it needs libiconv-1.8_1 and not > libiconv-1.8_2 > > it seems like this is a vicious circle.... > > any other idea what could be the problem? Is your ports tree up to date? You should really be installing fetchmail-6.2.0. Run "make configure" in ports/devel/gettext; you should see something like this: checking for utimes... yes checking for memset... yes checking for stpcpy... no checking for strcspn... yes checking for strcasecmp... yes which means that gettext could not find stpcpy and it will use an internal vesion instead. -- Dan Nelson dnelson@allantgroup.com