From owner-freebsd-standards Tue Mar 11 9:58:40 2003 Delivered-To: freebsd-standards@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 67CAD37B401; Tue, 11 Mar 2003 09:58:39 -0800 (PST) Received: from nagual.pp.ru (pobrecita.freebsd.ru [194.87.13.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id 37F6243F93; Tue, 11 Mar 2003 09:58:38 -0800 (PST) (envelope-from ache@pobrecita.freebsd.ru) Received: from pobrecita.freebsd.ru (ache@localhost [127.0.0.1]) by nagual.pp.ru (8.12.8/8.12.8) with ESMTP id h2BHwbjx004139; Tue, 11 Mar 2003 20:58:37 +0300 (MSK) (envelope-from ache@pobrecita.freebsd.ru) Received: (from ache@localhost) by pobrecita.freebsd.ru (8.12.8/8.12.6/Submit) id h2BHwacM004138; Tue, 11 Mar 2003 20:58:36 +0300 (MSK) (envelope-from ache) Date: Tue, 11 Mar 2003 20:58:36 +0300 From: "Andrey A. Chernov" To: Garrett Wollman Cc: Mike Barcroft , standards@FreeBSD.ORG Subject: Re: CFR: add widely accepted _ISOC99_SOURCE Message-ID: <20030311175835.GB3885@nagual.pp.ru> References: <20030310061548.GA85361@nagual.pp.ru> <20030310104434.P70629@espresso.bsdmike.org> <20030311144501.GA364@nagual.pp.ru> <20030311104943.A88290@espresso.bsdmike.org> <20030311164240.GA2305@nagual.pp.ru> <200303111736.h2BHaiBL062937@khavrinen.lcs.mit.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200303111736.h2BHaiBL062937@khavrinen.lcs.mit.edu> User-Agent: Mutt/1.5.1i Sender: owner-freebsd-standards@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG [current@ trimmed...] On Tue, Mar 11, 2003 at 12:36:44 -0500, Garrett Wollman wrote: > > #define _GNU_SOURCE 1 > > #define _ISOC99_SOURCE 1 > > #define _POSIX_C_SOURCE 199506L > > #define _XOPEN_SOURCE 500 > > #define _LARGEFILE64_SOURCE 1 > > It is requesting contradictory namespaces, and getting what it > deserves. It should not define any of these. After some investigations I found that this usage is Linuxism. In Linux most of this options means not strict environment but "turn this extension on" instead. See my recent reply to Mike about should we even support _ISOC99_SOURCE as Linuxism... -- Andrey A. Chernov http://ache.pp.ru/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-standards" in the body of the message