delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2006/08/16/13:54:41

X-Spam-Check-By: sourceware.org
Message-Id: <6.2.3.4.2.20060816131917.0b452690@pop.nycap.rr.com>
X-Mailer: QUALCOMM Windows Eudora Version 6.2.3.4
Date: Wed, 16 Aug 2006 13:52:23 -0400
To: cygwin AT cygwin DOT com
From: "William A. Hoffman" <billlist AT nycap DOT rr DOT com>
Subject: Re: change in behavior of make from 3.80 to 3.81
In-Reply-To: <20060816154920.GA1705@trixie.casa.cgf.cx>
References: <6 DOT 2 DOT 3 DOT 4 DOT 2 DOT 20060815151104 DOT 0b40e260 AT pop DOT nycap DOT rr DOT com> <01b901c6c116$21259430$a501a8c0 AT CAM DOT ARTIMI DOT COM> <6 DOT 2 DOT 3 DOT 4 DOT 2 DOT 20060816091525 DOT 0ab90af0 AT pop DOT nycap DOT rr DOT com> <20060816144110 DOT GX20467 AT calimero DOT vinschen DOT de> <6 DOT 2 DOT 3 DOT 4 DOT 2 DOT 20060816111421 DOT 0b446b60 AT pop DOT nycap DOT rr DOT com> <20060816154920 DOT GA1705 AT trixie DOT casa DOT cgf DOT cx>
Mime-Version: 1.0
X-IsSubscribed: yes
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Unsubscribe: <mailto:cygwin-unsubscribe-archive-cygwin=delorie DOT com AT cygwin DOT com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com

At 11:49 AM 8/16/2006, Christopher Faylor wrote:


>How do you know it is "a small patch"?  Have you actually looked at the
>code?  I find that unlikely.

I had not looked at the source, but figured it most likely was not that big
a change.  I now have looked at the sources, and minus the makefile changes,
the diff between the upstream 3.80 and 3.81 is about 450 lines of diff.
Although if you removed the command.com changes, and only used sh to launch
stuff, the changes would be much smaller than that.

I can see why it would not be accepted upstream as is:

ChangeLog.RedHat:       * vpath.c: use cygwin32_win32_to_posix_path_list() in
ChangeLog.RedHat:       cygwin.dll library to accept both posix and win32 paths

It makes a call to cygwin.dll.

So, I suppose a new patch would be needed up stream that did not have the 
command.com stuff ( I don't think it is being missed).   The new patch would only
put in support for drive letters to work, and I would think that it would be much
smaller. 

-Bill


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019