delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2006/07/24/15:26:47

X-Spam-Check-By: sourceware.org
Message-ID: <44C51EE1.9090303@netacquire.com>
Date: Mon, 24 Jul 2006 12:26:25 -0700
From: Joachim Achtzehnter <joachima AT netacquire DOT com>
User-Agent: Thunderbird 1.5.0.4 (Windows/20060516)
MIME-Version: 1.0
To: cygwin AT cygwin DOT com
Subject: Re: Why are Windows paths broken in make 3.81?
References: <01a401c6af4c$e9afb6a0$a501a8c0 AT CAM DOT ARTIMI DOT COM>
In-Reply-To: <01a401c6af4c$e9afb6a0$a501a8c0@CAM.ARTIMI.COM>
X-IsSubscribed: yes
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
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

Dave Korn wrote:

> Which begs the question: given that you were working on such a large and
> complex makefile system, and given that it had non-POSIX paths in a makefile,
> and given that it wasn't broke and didn't need fixing ...
> 
> ...  why on EARTH did you deliberately go and upgrade to a new version of make
> that doesn't support non-POSIX paths?

I did not. :-)

Things worked fine for me but a co-worker in another office location kept 
reporting that he can't build the system. After investigating tons of other 
possible reasons why his builds might be failing we eventually hit on the 
possibility that it might be due to differences in the Cygwin versions 
which the two of us would have installed independently at different times 
(in fact, he happened to re-install his PC a few times recently because of 
unrelated problems).

The fact that I didn't expect that the problems had anything to do with 
Cygwin shows how much trust people have in these tools. It also highlights 
the effect a small break with backwards compatibility can have for people 
because these things are expected to just work. This isn' just any 
application, it is the foundation on which everything rests.

Joachim


-- 
work:     joachima AT netacquire DOT com   (http://www.netacquire.com)
private:  joachim AT kraut DOT ca          (http://www.kraut.ca)

--
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