From owner-freebsd-questions@FreeBSD.ORG Sun Apr 6 17:49:35 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 468A537B401 for ; Sun, 6 Apr 2003 17:49:35 -0700 (PDT) Received: from rhymer.cogsci.ed.ac.uk (rhymer.cogsci.ed.ac.uk [129.215.144.8]) by mx1.FreeBSD.org (Postfix) with ESMTP id E99EF43F3F for ; Sun, 6 Apr 2003 17:49:33 -0700 (PDT) (envelope-from richard@cogsci.ed.ac.uk) Received: from sorley.cogsci.ed.ac.uk (sorley [129.215.144.53]) by rhymer.cogsci.ed.ac.uk (8.9.3p2/8.9.3) with ESMTP id BAA10440 for ; Mon, 7 Apr 2003 01:49:32 +0100 (BST) Received: (from richard@localhost) by sorley.cogsci.ed.ac.uk (8.9.3+Sun/8.9.3) id BAA13024 for freebsd-questions@freebsd.org; Mon, 7 Apr 2003 01:50:06 +0100 (BST) Date: Mon, 7 Apr 2003 01:50:06 +0100 (BST) Message-Id: <200304070050.BAA13024@sorley.cogsci.ed.ac.uk> From: Richard Tobin To: freebsd-questions@freebsd.org Organization: just say no Subject: __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:49:35 -0000 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/compat/pkg What did I do wrong? -- Richard