[bug #25713] Please note CPPFLAGS required to build on Tru64

2010-07-21 Thread Daniel Richard G.
Follow-up Comment #10, bug #25713 (project make): Paul, I just tried 3.81.91 with the same build environment as before, and everything builds successfully. "make check" yields a couple of anomalies, however: targets/ONESHELL ok (5 passed) targets/PH

Re: [bug #30505] Make doesn't update the entire dependency chain?

2010-07-21 Thread Geoff Lywood
On Wed, Jul 21, 2010 at 1:28 AM, Edward Welbourne wrote: > > previous_var: > > echo $(VAR) > previous_var > > .PHONY: previous_var > > I suggest you eliminate this .PHONY - previous_var is a real file on > disk, so not a phony target. There might be a case for it to be > declared .PHONY in

Re: [bug #30505] Make doesn't update the entire dependency chain?

2010-07-21 Thread Edward Welbourne
> previous_var: > echo $(VAR) > previous_var > .PHONY: previous_var I suggest you eliminate this .PHONY - previous_var is a real file on disk, so not a phony target. There might be a case for it to be declared .PHONY in an *else* clause, when PREVIOUS_VAR agrees with VAR. > /source/test $

VPATH and filenames with double-slash `//'

2010-07-21 Thread Stefano Lattarini
Hello everybody. I think I've found a bug in GNU make, apparently due to the interaction of VPATH and filenames with double-slash `//'. Here is an excerpt showing the most relevant part of the bug: $ cat Makefile VPATH = .. foo_OBJECTS = ./src//foo.o foo: $(foo_OBJECTS) $(CC) -o

[bug #30505] Make doesn't update the entire dependency chain?

2010-07-21 Thread Geoff Lywood
URL: Summary: Make doesn't update the entire dependency chain? Project: make Submitted by: glywood Submitted on: Wed 21 Jul 2010 07:43:12 AM GMT Severity: 3 - Normal Ite