Re: bin/155000: make(1) doesn't handle .POSIX: correctly

2011-02-25 Thread Eitan Adler
The following reply was made to PR bin/155000; it has been noted by GNATS. From: Eitan Adler To: bug-follo...@freebsd.org, cperc...@freebsd.org Cc: Subject: Re: bin/155000: make(1) doesn't handle .POSIX: correctly Date: Fri, 25 Feb 2011 12:27:19 -0500 This is just a pointer to bin/

Re: bin/155000: make(1) doesn't handle .POSIX: correctly

2011-02-24 Thread Bruce Evans
The following reply was made to PR bin/155000; it has been noted by GNATS. From: Bruce Evans To: Colin Percival Cc: Bruce Evans , freebsd-gnats-sub...@freebsd.org, freebsd-bugs@FreeBSD.org Subject: Re: bin/155000: make(1) doesn't handle .POSIX: correctly Date: Fri, 25 Feb 2011 13:

Re: bin/155000: make(1) doesn't handle .POSIX: correctly

2011-02-24 Thread Bruce Evans
On Thu, 24 Feb 2011, Colin Percival wrote: 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 envi

Re: bin/155000: make(1) doesn't handle .POSIX: correctly

2011-02-24 Thread Bruce Evans
The following reply was made to PR bin/155000; it has been noted by GNATS. From: Bruce Evans To: Colin Percival Cc: freebsd-gnats-sub...@freebsd.org, freebsd-bugs@FreeBSD.org Subject: Re: bin/155000: make(1) doesn't handle .POSIX: correctly Date: Fri, 25 Feb 2011 09:35:30 +1100 (EST) O

Re: bin/155000: make(1) doesn't handle .POSIX: correctly

2011-02-24 Thread Bruce Evans
On Thu, 24 Feb 2011, Colin Percival wrote: Description: make(1) doesn't handle .POSIX: correctly. It sucks in sys.mk before it reads the Makefile, and sys.mk has several instances of .if defined(%POSIX) to switch between POSIX and non-POSIX mode; because sys.mk is processed first, there is no

Re: bin/155000: make(1) doesn't handle .POSIX: correctly

2011-02-24 Thread Colin Percival
The following reply was made to PR bin/155000; it has been noted by GNATS. From: Colin Percival To: Bruce Evans Cc: freebsd-gnats-sub...@freebsd.org, freebsd-bugs@FreeBSD.org Subject: Re: bin/155000: make(1) doesn't handle .POSIX: correctly Date: Thu, 24 Feb 2011 15:41:51 -0800 On 02/24/

Re: bin/155000: make(1) doesn't handle .POSIX: correctly

2011-02-24 Thread Colin Percival
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

bin/155000: make(1) doesn't handle .POSIX: correctly

2011-02-24 Thread Colin Percival
>Number: 155000 >Category: bin >Synopsis: make(1) doesn't handle .POSIX: correctly >Confidential: no >Severity: serious >Priority: low >Responsible:freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >