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: