From owner-freebsd-stable Mon Nov 18 13:52:45 2002 Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2822137B401 for ; Mon, 18 Nov 2002 13:52:44 -0800 (PST) Received: from obsecurity.dyndns.org (adsl-63-207-60-146.dsl.lsan03.pacbell.net [63.207.60.146]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8EA5143E91 for ; Mon, 18 Nov 2002 13:52:43 -0800 (PST) (envelope-from kris@obsecurity.org) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id CE62466CFB; Mon, 18 Nov 2002 13:52:36 -0800 (PST) Date: Mon, 18 Nov 2002 13:52:35 -0800 From: Kris Kennaway To: Dimitry Andric Cc: Kris Kennaway , Andy Sparrow , Mikhail Teterin , stable@FreeBSD.ORG Subject: Re: A workaround for the missing __stderrp? Message-ID: <20021118215211.GD65573@xor.obsecurity.org> References: <20021118074805.GA99883@rot13.obsecurity.org> <20021118190443.A115727F@CRWdog.demon.co.uk> <20021118192222.GB24245@rot13.obsecurity.org> <1379924590.20021118222050@xs4all.nl> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="C+ts3FVlLX8+P6JN" Content-Disposition: inline In-Reply-To: <1379924590.20021118222050@xs4all.nl> User-Agent: Mutt/1.4i Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --C+ts3FVlLX8+P6JN Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Nov 18, 2002 at 10:20:50PM +0100, Dimitry Andric wrote: > KK> If it links against 3.x libraries (use 'ldd') then it's a 3.x binary = :) >=20 > Well, the weird thing here is that the missing "__stderrp" seems to > come from /usr/lib/libm.so.2, which is NOT a compat library (yet?). > For example, when running a certain 3.x executable I get the message: >=20 > /usr/libexec/ld-elf.so.1: /usr/lib/libm.so.2: Undefined symbol "__stderrp" >=20 > indicating that the problem lies in libm.so.2, not in my executable > per se. No, this is the same problem because that "missing" symbol is defined in the new 3.x libc library. Rebuild with COMPAT3X as instructed and it should go away. Kris --C+ts3FVlLX8+P6JN Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQE92WC6Wry0BWjoQKURAhvWAJ98r11s5kyCX+bUfyhBEkRZUVvgEQCg5bT5 TzYkyvekyLuqh+ww5hvepBU= =ykQH -----END PGP SIGNATURE----- --C+ts3FVlLX8+P6JN-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message