[bug #29074] -include target fails to issue Error in 3.81

2010-03-12 Thread Hack Lee
Follow-up Comment #1, bug #29074 (project make): It was ok (meaning correctly issue an Error) until 3.81beta1. We scratched our head wondering why the makefile would not give an error even though there is clearly an error. So it is not backward compatible and we need this to be fixed in 3.81. Wo

[bug #29074] -include target fails to issue Error in 3.81

2010-03-12 Thread Paul D. Smith
Follow-up Comment #2, bug #29074 (project make): The reason you see this is that make will automatically try to rebuild every file that it includes. Here you include "done", and "done" is out of date, so make tries to rebuild it before it is included. But, the rebuild of "done" fails. But, you

[bug #29074] -include target fails to issue Error in 3.81

2010-03-12 Thread Tom Honermann
Follow-up Comment #3, bug #29074 (project make): Quoting from the make 3.81 manual: If you want `make' to simply ignore a makefile which does not exist and cannot be remade, with no error message, use the `-include' directive instead of `include', like this: -include FILENAMES... T