Prashant Srinivasan wrote:
>
> > *** usr/src/cmd/ruby18/Makefile.sfw
> > - Do not redefine GMAKE, it's already defined by Makefile.master
> 
> Jyri, doesn't $GMAKE refer to the build time location of gmake?  The 
> build time location and the runtime location of gmake are, of course, 
> currently the same.

Interesting consideration, in that generally you don't want to leak
build-machine paths into the built bits. But in this case that's a
path to gmake on nevada so it'll be the path to gmake on the
deployment installations of nevada (& nevada-based distros like
indiana) as well.

> But is it guaranteed to stay that way, if yes, we should just use 
> $GMAKE from Makefile.master - else, we should probably stick to what we 
> have now.

If it were to change [which it did already, after all gmake is now in
/usr/bin but the symlink remains and for compatibility will likely
forever remain] then the hardcoded value would be wrong either way
(it's the same value after all!) So it should not be a problem, but if
it ever were, redefining it in the Makefile wouldn't do anything to fix it ;-)


-- 
Jyri J. Virkki - jyri.virkki at sun.com - Sun Microsystems

Reply via email to