bug-make
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #16132] Quoting problem in 3.81rc1


From: Paul D. Smith
Subject: [bug #16132] Quoting problem in 3.81rc1
Date: Tue, 21 Mar 2006 16:04:39 -0500
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.1) Gecko/20060124 Firefox/1.5.0.1

Follow-up Comment #12, bug #16132 (project make):

I almost agree with you Eli.  The fact that make prints the right string
before it invokes the shell would normally show that make is doing the right
thing and the shell is broken.  However, as we know Windows is much more
complex: the string make prints is not necessarily the same one sent to the
shell.  And, the way make modifies the command line is different depending on
whether it thinks it's invoking a command.com or a UNIX-y shell.  So, it's
still possible that make is not managing the handling of quotes and
backslashes properly when it invokes a shell.

The fact that it works for you with a zsh port is telling, but on the other
hand the fact that it works for the OP with older versions of GNU make and
not the current release candidates is ALSO telling, especially when you
consider that we did modify the handling of backslashes (insofar as they
escape newlines).

Given this, I'm not entirely convinced that this is not a problem with make. 
Is there some way we could reproduce the problem?  Do you (or anyone on the
Windows team) have access to a Cygwin or MKS shell?  Failing that we'll need
the poster to do a bit of debugging on his own I'm afraid.

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?func=detailitem&item_id=16132>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/





reply via email to

[Prev in Thread] Current Thread [Next in Thread]