Skip site navigation (1)Skip section navigation (2)
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>