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/
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:
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
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
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
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/
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
>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
>