[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: bin/45875: usr.bin/make: make -B not using a shell for every command
The following reply was made to PR bin/45875; it has been noted by GNATS.
From: Marko =?UTF-8?B?U2Now7x0eg==?= Schmuck <MarkoSchuetz%web.de@localhost>
Subject: Re: bin/45875: usr.bin/make: make -B not using a shell for every
Date: Thu, 26 Jan 2012 19:33:22 -0400
Content-Type: text/plain; charset=US-ASCII
At Thu, 26 Jan 2012 18:40:04 +0000 (UTC),
David Holland wrote:
> The following reply was made to PR bin/45875; it has been noted by GNATS.
> From: David Holland <dholland-bugs%netbsd.org@localhost>
> To: gnats-bugs%NetBSD.org@localhost
> Subject: Re: bin/45875: usr.bin/make: make -B not using a shell for every
> Date: Thu, 26 Jan 2012 18:36:00 +0000
> On Thu, Jan 26, 2012 at 06:10:00PM +0000, MarkoSchuetz%web.de@localhost
> > % ktrace -i -t acv make -B
> > % kdump | more
> > [..]
> > 3834 1 make CALL
> > 3834 1 make ARG "cc"
> > 3834 1 make ARG "-o"
> > 3834 1 make ARG "hello"
> > 3834 1 make ARG "hello.c"
> > [..]
> That's in a separate invocation, as advertised. What are you
> complaining about? That it skips going through the shell for simple
Yes, that's what I am complaining about. It says that it executes a
"single shell per command". Also there is the target .SINGLESHELL (not
documented in the man page) that sets compatMake to true. The change I
propose would also make that work.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
-----END PGP SIGNATURE-----
Main Index |
Thread Index |