From owner-freebsd-questions@FreeBSD.ORG Sun Apr 6 17:50:55 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 0EE9F37B401 for ; Sun, 6 Apr 2003 17:50:55 -0700 (PDT) Received: from lerami.lerctr.org (lerami.lerctr.org [207.158.72.11]) by mx1.FreeBSD.org (Postfix) with ESMTP id 467AE43F93 for ; Sun, 6 Apr 2003 17:50:54 -0700 (PDT) (envelope-from ler@lerctr.org) Received: from lerlaptop.lerctr.org (lerlaptop.lerctr.org [207.158.72.14]) (authenticated bits=0)h370omYC002113; Sun, 6 Apr 2003 19:50:48 -0500 (CDT) Date: Sun, 06 Apr 2003 19:50:48 -0500 From: Larry Rosenman To: Richard Tobin , freebsd-questions@freebsd.org Message-ID: <97620000.1049676648@lerlaptop.lerctr.org> In-Reply-To: <200304070050.BAA13024@sorley.cogsci.ed.ac.uk> References: <200304070050.BAA13024@sorley.cogsci.ed.ac.uk> X-Mailer: Mulberry/3.0.3 (Linux/x86) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Scanned: by amavisd-milter (http://amavis.org/) Subject: Re: __stderrp problem after 4.8 binary upgrade 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: Mon, 07 Apr 2003 00:50:55 -0000 --On Monday, April 07, 2003 01:50:06 +0100 Richard Tobin wrote: > I just updated a 4.7 system to 4.8 using the binary upgrade from CD. > > Now emacs reports > > /usr/libexec/ld-elf.so.1: /usr/lib/libm.so.2: Undefined symbol > "__stderrp" > > Emacs is emacs 20.3 from the packages: > > emacs-20.3 GNU editing macros. > > I have read the message in /usr/src/UPDATING: > > The definitions of the standard file streams (stdin, stdout, and > stderr) have changed so that they are no longer compile-time > constants. Some older binaries may require updated 3.X > compatability libraries (for example, by setting COMPAT3X=yes > for a buildworld/installworld). > > But I selected all the compatibility libraries when installing, > and it works if I do > > LD_LIBRARY_PATH=/usr/lib/compat emacs > > Ldconfig -r says: > > search directories: > /usr/lib:/usr/lib/compat:/usr/X11R6/lib:/usr/local/lib:/usr/local/lib/com > pat/pkg > > What did I do wrong? not install the current COMPAT3 libraries from the sources. This is a FAQ. > > -- Richard > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to > "freebsd-questions-unsubscribe@freebsd.org" > -- Larry Rosenman http://www.lerctr.org/~ler Phone: +1 972-414-9812 E-Mail: ler@lerctr.org US Mail: 1905 Steamboat Springs Drive, Garland, TX 75044-6749