From owner-freebsd-current Sun Feb 11 16:54:37 2001 Delivered-To: freebsd-current@freebsd.org Received: from mta5.snfc21.pbi.net (mta5.snfc21.pbi.net [206.13.28.241]) by hub.freebsd.org (Postfix) with ESMTP id DA5E937B401 for ; Sun, 11 Feb 2001 16:54:34 -0800 (PST) Received: from xor.obsecurity.org ([63.207.60.67]) by mta5.snfc21.pbi.net (Sun Internet Mail Server sims.3.5.2000.01.05.12.18.p9) with ESMTP id <0G8M0073RCX9W4@mta5.snfc21.pbi.net> for current@FreeBSD.ORG; Sun, 11 Feb 2001 16:48:46 -0800 (PST) Received: by xor.obsecurity.org (Postfix, from userid 1000) id DF4FC66B33; Sun, 11 Feb 2001 16:51:29 -0800 (PST) Date: Sun, 11 Feb 2001 16:51:29 -0800 From: Kris Kennaway Subject: Re: HEADS UP: installworld gotchas In-reply-to: <200102120044.f1C0iLV01142@earth.backplane.com>; from dillon@earth.backplane.com on Sun, Feb 11, 2001 at 04:44:21PM -0800 To: Matt Dillon Cc: Tor.Egge@fast.no, eischen@vigrid.com, bde@zeta.org.au, current@FreeBSD.ORG Message-id: <20010211165129.A3041@mollari.cthul.hu> MIME-version: 1.0 Content-type: multipart/signed; micalg=pgp-md5; protocol="application/pgp-signature"; boundary="7AUc2qLy4jB3hD7Z" Content-disposition: inline User-Agent: Mutt/1.2.5i References: <200102120024.BAA49364@midten.fast.no> <200102120044.f1C0iLV01142@earth.backplane.com> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG --7AUc2qLy4jB3hD7Z Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Feb 11, 2001 at 04:44:21PM -0800, Matt Dillon wrote: >=20 > :> The new libc is incompatible with some old applications, but I'm not > :> too sure why. The lock was added at the end of FILE... > : > :The size of FILE changed, thus the old application and the new library > :no longer agree about the values for stdout and stderr: > : > : #define stdin (&__sF[0]) > : #define stdout (&__sF[1]) > : #define stderr (&__sF[2]) > : > :- Tor Egge > =20 > This is a major change to libc. The library maj must be bumped if you > intend to change the sizeof(FILE), or every single third party applica= tion > that uses stdio will break. The major number has already been bumped, I thought. If this is true then we've only broken compatibility with older versions of -current after the version number was bumped but before this change, right? Kris --7AUc2qLy4jB3hD7Z Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.4 (FreeBSD) Comment: For info see http://www.gnupg.org iD8DBQE6hzORWry0BWjoQKURAkIeAJ9yxLiQ/ngKOfaYn00BU9xnP7GX4ACfS5o3 COZ/TNHEFUWTV2oLL7w8xIU= =4/pe -----END PGP SIGNATURE----- --7AUc2qLy4jB3hD7Z-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message