Follow-up Comment #4, bug #66743 (group make): GNU Make sets the MAKE variable to whatever the command line invocation of make was. I believe if you invoke it as */home/buildroot/make* it will be preserved, including the full path, and if you invoke it as *make* it will use that instead.
There's an argument to be made that make should determine the fully-qualified
path of itself and always use that. Finding the fully-qualified path of the
running process, reliably, is not so simple on all systems (it's
straightforward enough on Linux but not everywhere). I'm leery of making a
change like this because I don't know what existing uses might break, making a
change like this.
I recommend if you really want a specific make to be used always, you invoke
it with a fully-qualified path every time. That should work.
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?66743>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
signature.asc
Description: PGP signature
