From owner-freebsd-standards@FreeBSD.ORG Wed May 11 06:40:31 2005 Return-Path: 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 D89C016A4CE; Wed, 11 May 2005 06:40:30 +0000 (GMT) Received: from smtp-1.dlr.de (smtp-1.dlr.de [195.37.61.185]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3317243D1F; Wed, 11 May 2005 06:40:30 +0000 (GMT) (envelope-from Hartmut.Brandt@dlr.de) Received: from beagle.kn.op.dlr.de ([129.247.173.6]) by smtp-1.dlr.de over TLS secured channel with Microsoft SMTPSVC(6.0.3790.211); Wed, 11 May 2005 08:40:26 +0200 Date: Wed, 11 May 2005 08:40:29 +0200 (CEST) From: Harti Brandt X-X-Sender: brandt_h@beagle.kn.op.dlr.de To: Andrey Chernov In-Reply-To: <20050510215930.GA81549@nagual.pp.ru> Message-ID: <20050511083434.B2955@beagle.kn.op.dlr.de> References: <200505100806.j4A86Edq046232@repoman.freebsd.org> <20050510210440.GT51193@elvis.mu.org> <20050510215930.GA81549@nagual.pp.ru> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-OriginalArrivalTime: 11 May 2005 06:40:26.0203 (UTC) FILETIME=[5091A2B0:01C555F4] cc: cvs-src@FreeBSD.ORG cc: standards@freebsd.org cc: Alfred Perlstein cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/usr.bin/make main.c var.c var.h X-BeenThere: freebsd-standards@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Harti Brandt List-Id: Standards compliance List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 May 2005 06:40:31 -0000 [CC to standards] On Wed, 11 May 2005, Andrey Chernov wrote: AC>On Tue, May 10, 2005 at 02:04:40PM -0700, Alfred Perlstein wrote: AC>> What about a flag/variable that if set enables "full POSIX mode"? AC> AC>Better environment variable with the same name like in GNU utils. You should look up the discussion that took place in standards@ last year or so. There have been some good arguments against using an environment variable. It might be better to use the approach other systems like Solaris use and put the Posix tools (together with man pages, libraries, whatever) into their own directory (/usr/posix, for example). To be honest, I have no idea what the best approach is. There are also others (use a system wide or user configuration file, for example). harti