From owner-freebsd-bugs@FreeBSD.ORG Thu Feb 24 23:41:46 2011 Return-Path: Delivered-To: freebsd-bugs@FreeBSD.org Received: from mx2.freebsd.org (mx2.freebsd.org [IPv6:2001:4f8:fff6::35]) by hub.freebsd.org (Postfix) with ESMTP id 6C0F61065673 for ; Thu, 24 Feb 2011 23:41:45 +0000 (UTC) (envelope-from cperciva@freebsd.org) Received: from xps.daemonology.net (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx2.freebsd.org (Postfix) with SMTP id 47F2C1520B7 for ; Thu, 24 Feb 2011 23:41:43 +0000 (UTC) Received: (qmail 49153 invoked from network); 24 Feb 2011 23:41:51 -0000 Received: from unknown (HELO xps.daemonology.net) (127.0.0.1) by localhost with SMTP; 24 Feb 2011 23:41:51 -0000 Message-ID: <4D66ECBF.7080900@freebsd.org> Date: Thu, 24 Feb 2011 15:41:51 -0800 From: Colin Percival User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.9.1.16) Gecko/20101220 Thunderbird/3.0.11 MIME-Version: 1.0 To: Bruce Evans References: <20110224112657.38420.qmail@xps.daemonology.net> <20110225093104.W1474@besplex.bde.org> In-Reply-To: <20110225093104.W1474@besplex.bde.org> X-Enigmail-Version: 1.0.1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-bugs@FreeBSD.org, FreeBSD-gnats-submit@FreeBSD.org Subject: Re: bin/155000: make(1) doesn't handle .POSIX: correctly X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Feb 2011 23:41:46 -0000 On 02/24/11 14:35, Bruce Evans wrote: > Except that there is the opportunity to set %POSIX using make -D. This > might be enough in practice. The namespace pollution avoidance is > too perfect -- there seems to be no way to set %POSIX or .POSIX in the > environment. Is this relevant? POSIX says that the Right Way to demand POSIX mode is to put .POSIX on the first non-comment line of the Makefile; our %POSIX variable is a red herring as far as POSIX is concerned. -- Colin Percival Security Officer, FreeBSD | freebsd.org | The power to serve Founder / author, Tarsnap | tarsnap.com | Online backups for the truly paranoid