Re: Makefiles don't seem to remember to rebuild everything anymore - Mailing list pgsql-hackers

From Tom Lane
Subject Re: Makefiles don't seem to remember to rebuild everything anymore
Date
Msg-id 24187.1355588616@sss.pgh.pa.us
Whole thread Raw
In response to Re: Makefiles don't seem to remember to rebuild everything anymore  (Cédric Villemain <cedric@2ndquadrant.com>)
Responses Re: Makefiles don't seem to remember to rebuild everything anymore  (Pavan Deolasee <pavan.deolasee@gmail.com>)
Re: Makefiles don't seem to remember to rebuild everything anymore  (Peter Eisentraut <peter_e@gmx.net>)
List pgsql-hackers
Cédric Villemain <cedric@2ndquadrant.com> writes:
> Le vendredi 14 d�cembre 2012 23:02:11, Tom Lane a �crit :
>> $ rm gram.o
>> rm: remove regular file `gram.o'? y
>> $ make
>> make: Nothing to be done for `all'.
>> 
>> WTF?

> A previous patch changed the ".SECONDARY" from an if() section to the main 
> section of src/Makefile.global.in,

Hm.  I should have made clear that this isn't specific to gram.o ---
I also tried "rm analyze.o" and that didn't trigger any action either.
So it doesn't seem to be a case of the bison rule chain being
specifically at fault.

I do suspect that this was triggered by some fairly recent makefile
change, though, because I don't recall having seen anything as odd
as this until recently.
        regards, tom lane



pgsql-hackers by date:

Previous
From: "Erik Rijkers"
Date:
Subject: Re: small pg_basebackup display bug
Next
From: Simon Riggs
Date:
Subject: Re: Set visibility map bit after HOT prune