Subject: misc/1567: sys.mk sets MAKE to `make' always.
To: None <gnats-bugs@gnats.netbsd.org>
From: matthew green <mrg@eterna.com.au>
List: netbsd-bugs
Date: 10/03/1995 14:09:51
>Number:         1567
>Category:       misc
>Synopsis:       sys.mk sets MAKE to `make' always.
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    misc-bug-people (Misc Bug People)
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Thu Oct  5 22:20:01 1995
>Last-Modified:
>Originator:     matthew green
>Organization:
bozotic softwar foundation
>Release:        18 september 1995
>Environment:
	
System: NetBSD splode.eterna.com.au 1.0A NetBSD 1.0A (_splode_) #258: Mon Oct 2 14:43:11 EST 1995 mrg@splode.eterna.com.au:/orb/q/build/src/sys/arch/sparc/compile/_splode_ sparc


>Description:

the mk/sys/mk file has

MAKE=           make

if you've got another versino of `make' around under a different name, then,
it won't work.  ourmake sets the make variable `MAKE' to argv[0] *very*
early in main() -- i can see now reason to set it in sys.mk.  at the very
least it should be changed to

MAKE?= make

(or is it =?, i forget).

>How-To-Repeat:
>Fix:

either delete the MAKE=make line in mk/sys/mk or make it ?=
>Audit-Trail:
>Unformatted: