Subject: Re: bin/33866: make(1) does not :Q the newline character correctly
To: None <gnats-bugs@NetBSD.org, gnats-admin@netbsd.org,>
From: Christos Zoulas <christos@zoulas.com>
List: netbsd-bugs
Date: 06/29/2006 11:55:54
On Jun 29, 3:15pm, rillig@NetBSD.org (rillig@NetBSD.org) wrote:
-- Subject: bin/33866: make(1) does not :Q the newline character correctly
| The make(1) man page says that the :Q operator escapes all shell
| metacharacters properly. However, for the newline character this is
| wrong. It is converted into <backslash><newline>, which does not result
| in a single newline character when parsed by the shell.
|
| >How-To-Repeat:
|
| cd pkgsrc/regress/make-quoting && make REGRESS_TESTS=newline
|
This has to be shell dependent. Have you tested it will different shells?
christos