From owner-freebsd-ports@FreeBSD.ORG Tue May 1 08:30:12 2007 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5C36016A409; Tue, 1 May 2007 08:30:12 +0000 (UTC) (envelope-from ache@nagual.pp.ru) Received: from nagual.pp.ru (nagual.pp.ru [194.87.13.69]) by mx1.freebsd.org (Postfix) with ESMTP id 7F25813C46C; Tue, 1 May 2007 08:30:11 +0000 (UTC) (envelope-from ache@nagual.pp.ru) Received: from nagual.pp.ru (ache@localhost [127.0.0.1]) by nagual.pp.ru (8.14.1/8.14.1) with ESMTP id l418UAsj004840; Tue, 1 May 2007 12:30:10 +0400 (MSD) (envelope-from ache@nagual.pp.ru) Received: (from ache@localhost) by nagual.pp.ru (8.14.1/8.14.1/Submit) id l418UAqN004839; Tue, 1 May 2007 12:30:10 +0400 (MSD) (envelope-from ache) Date: Tue, 1 May 2007 12:30:09 +0400 From: Andrey Chernov To: current@freebsd.org, ports@freebsd.org Message-ID: <20070501083009.GA4627@nagual.pp.ru> Mail-Followup-To: Andrey Chernov , current@freebsd.org, ports@freebsd.org, Alfred Perlstein , David Schultz References: <20070501003935.GA1043@nagual.pp.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070501003935.GA1043@nagual.pp.ru> User-Agent: Mutt/1.5.15 (2007-04-06) Cc: David Schultz , Alfred Perlstein Subject: Re: HEADS UP: putenv, setenv, unsetenv, getenv changes X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 May 2007 08:30:12 -0000 On Tue, May 01, 2007 at 04:39:35AM +0400, Andrey Chernov wrote: > All functions in subj. now conforms to Open Group specs and POSIX. > I believe I fix all obsoleted and hack places in our tree which uses > old behaviour. The ports system is under consideration. > > Please send any problems you'll may found. People please lets go technical. Don't just say "I dislike it because expect some potential breakage somewhere", lets write _in_detail_ what _is_ currently not working for you as supposed. So, gathering some real stats we can deside what to do at the next step. Possible solutions are; provide env. variable for old bug-to-bug compatibility or vice versa, activate new stuff under _POSIXLY_CORRECT env. variable or provide warning for a while or provide #define and so on, it depends on real picture. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Otherwise the whole discussion turns to be just ad hoc speculation POSIX vs. BSD without any real ground. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Ports system is our main goal for now (and base, of course, in case I miss something). Thanx for cooperation. -- http://ache.pp.ru/