Follow-up Comment #5, bug #57676 (project make):

> I see "make clean" isn't enough to set up for a new run - you need rm -r
vardeps too.
Yeah. I messed up the Makefile. the clean target should also remove vardeps.


> If it is that, then the behavior change was introduced by git commit
c5ccc4930c3805604813def4455bc2e90635349e:
> [SV 40236] Handle included file open failures properly.
That seems to correspond with what openjdk developers concluded with. From
https://mail.openjdk.java.net/pipermail/build-dev/2020-January/026647.html:


> I've found the culprit. The "-include" statement does not work properly. 
> Manually checking for the existence of the file and then using "include" 
> works fine. I would consider this a bug in make. Feel free to pass this 
> information along to the upstream make project.

    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?57676>

_______________________________________________
  Message sent via Savannah
  https://savannah.gnu.org/


Reply via email to