Date: Sun, 11 Feb 2001 16:44:21 -0800 (PST) From: Matt Dillon <dillon@earth.backplane.com> To: Tor.Egge@fast.no Cc: eischen@vigrid.com, bde@zeta.org.au, current@FreeBSD.ORG Subject: Re: HEADS UP: installworld gotchas Message-ID: <200102120044.f1C0iLV01142@earth.backplane.com> References: <Pine.SUN.3.91.1010211190650.11437B-100000@pcnet1.pcnet.com> <200102120024.BAA49364@midten.fast.no>
next in thread | previous in thread | raw e-mail | index | archive | help
:> 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 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 application that uses stdio will break. -Matt To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200102120044.f1C0iLV01142>