Update of bug #63040 (project make): Item Group: None => Bug Status: None => Fixed Assigned to: None => psmith Open/Closed: Open => Closed Component Version: None => SCM Fixed Release: None => SCM Triage Status: None => Small Effort
_______________________________________________________ Follow-up Comment #4: My idea below was dumb. What I ended up doing is that if we detect a recursive expansion in the context of a shell function, we use the value of the variable from the environment make was invoked with, or the empty string if the variable wasn't present in the invoker's environment. This gives us back the previous behavior. It's kind of bizarre but no worse than any other choice, IMO. _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/bugs/?63040> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/