Subject: make drops NULL arguments .....
To: None <current-users@sun-lamp.cs.berkeley.edu>
From: None <cagney@highland.oz.au>
List: current-users
Date: 05/17/1994 10:14:47
Hi,
FYI: I encountered this bug when building AUIS (Andrew User Inteface System
or ATK) (all versions). At present the work arround is documented as
`use gnu-make'.
The versions of make found in NetBSD-0.9 and NetBSD-current (~ 2nd May)
have a problem with executing commands of the form:
rule:
program arg "arg" ""
where the last quoted argument is empty. Both versions of make drop the
empty argument instead of passing a null string.
This problem only occures when make tries to be smart by avoiding the
need to use a shell to run the program. A rule like:
rule:
: && program arg "arg" ""
which forces the use of the shell avoids the problem
Has this been fixed in a more recent NetBSD-current?
regards Andrew
------------------------------------------------------------------------------