Follow-up Comment #25, bug #48643 (project make): Let us list the options 1. keep compat search enabled by default and silent. 2. introduce a warning message when make begins compat search. 3. introduce a flag to disable compat search. 4. have compat disabled by default and introduce a flag to enable it.
1 is the current state of the code in master. i think, this is releasable. 2 is the same as 1 plus a warning message. i think, this message a good hint and hopefully will drive users away from compat search. 3 requires that users specify the flag. If the flag is specified in MAKEFLAGS, then it will be inherited by recursive makes, which may or may not be desired. 4 is backward incompatible. This choice forces the users to modify the makefiles that depend on the old definition of ought-to-exist. Given that the users have to modify the makefile, they can as well fix the rules to avoid this dependency on the old def of ought-to-exist. This ability to fix the rules makes a flag to enable compat-search redundant. _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/bugs/?48643> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/