From owner-freebsd-current Tue Nov 12 15:58:59 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EFE7237B401 for ; Tue, 12 Nov 2002 15:58:57 -0800 (PST) Received: from khavrinen.lcs.mit.edu (khavrinen.lcs.mit.edu [18.24.4.193]) by mx1.FreeBSD.org (Postfix) with ESMTP id 55EFE43E6E for ; Tue, 12 Nov 2002 15:58:57 -0800 (PST) (envelope-from wollman@khavrinen.lcs.mit.edu) Received: from khavrinen.lcs.mit.edu (localhost [IPv6:::1]) by khavrinen.lcs.mit.edu (8.12.3/8.12.5) with ESMTP id gACNwsen060882 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=OK); Tue, 12 Nov 2002 18:58:54 -0500 (EST) (envelope-from wollman@khavrinen.lcs.mit.edu) Received: (from wollman@localhost) by khavrinen.lcs.mit.edu (8.12.3/8.12.5/Submit) id gACNwrnI060879; Tue, 12 Nov 2002 18:58:53 -0500 (EST) (envelope-from wollman) Date: Tue, 12 Nov 2002 18:58:53 -0500 (EST) From: Garrett Wollman Message-Id: <200211122358.gACNwrnI060879@khavrinen.lcs.mit.edu> To: Marc Recht Cc: current@FreeBSD.ORG Subject: Re: addition to cdefs In-Reply-To: <1037033768.779.101.camel@leeloo.intern.geht.de> References: <1037017897.779.20.camel@leeloo.intern.geht.de> <20021111095458.F52940@espresso.q9media.com> <1037029019.779.87.camel@leeloo.intern.geht.de> <20021111112128.G52940@espresso.q9media.com> <1037033768.779.101.camel@leeloo.intern.geht.de> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG < said: > I'm thinking more of it like an aggregation. IMHO it should be possible, > if the user wants to, to get POSIX 199506 and BSD. That would be very difficult, since FreeBSD never supported that version (indeed, never even claimed support for that version). In order to make this happen, someone would have to go back to a printed copy of ISO/IEC 9945-1:1996 and compare all of the text against what is in FreeBSD to determine the appropriate conditionals. (That's not counting any semantic changes.) I've already done some of this work, and it's a lot of hard work (not least because of the way the previous POSIX standards were structured) for very little gain (since FreeBSD/i386 has never correctly supported any version of POSIX, not even the one it used to claim to support). -GAWollman To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message