delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2006/08/14/18:51:09

X-Spam-Check-By: sourceware.org
From: "John W. Eaton" <jwe AT bevo DOT che DOT wisc DOT edu>
MIME-Version: 1.0
Message-ID: <17632.65094.528377.623813@segfault.lan>
Date: Mon, 14 Aug 2006 18:50:46 -0400
To: Joachim Achtzehnter <joachima AT netacquire DOT com>
Cc: cygwin AT cygwin DOT com
Subject: Re: change in behavior of make from 3.80 to 3.81
In-Reply-To: <44E0F683.3030203@netacquire.com>
References: <6 DOT 2 DOT 3 DOT 4 DOT 2 DOT 20060814153701 DOT 0b3cab80 AT pop DOT nycap DOT rr DOT com> <C874DBE9D30B584587F8CD0EC34DA8BE024CF9F2 AT EX00 DOT idirect DOT net> <20060814213132 DOT GA31811 AT trixie DOT casa DOT cgf DOT cx> <6 DOT 2 DOT 3 DOT 4 DOT 2 DOT 20060814174744 DOT 0b3d7a10 AT pop DOT nycap DOT rr DOT com> <20060814215719 DOT GA32432 AT trixie DOT casa DOT cgf DOT cx> <44E0F683 DOT 3030203 AT netacquire DOT com>
X-Mailer: VM 7.19 under Emacs 22.0.50.1
X-CAE-MailScanner-Information: Please contact security AT engr DOT wisc DOT edu if this message contains a virus or has been corrupted in delivery.
X-CAE-MailScanner: Found to be clean (benji)
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

A recap, as I understand it (please correct me if I'm wrong):

  * The version of GNU Make for Cygwin used to support MS-DOS
    filenames.  This feature was not part of GNU Make if you compiled
    the sources for Cygwin out of the box, but was something that was
    added and maintained as a separate patch.

  * The maintainer of the GNU Make package grew weary of maintaining
    the patch and decided to drop it.

  * Lots of people are complaining.

  * The maintainer of the GNU Make package for Cygwin has repeatedly
    made it clear that no amount of complaining will result in the
    patch being maintained and applied to any future GNU Make package
    for Cygwin.  My understanding is that the central problem is the
    amount of effort required to update the patch with each new
    release of GNU Make, not that the feature itself is necessarily
    bad, though there may be some obscure problems such that it would
    be better if the feature could be optional, either with a
    command-line option or special Makefile directive.

  * You are now taking this to mean that the Cygwin maintainers don't
    care about users and you are suggesting that this could result in
    a fork of Cygwin (good luck with that).

Please, this makes absolutely no sense.

This whole problem could be solved if the people who are complaining
about the Cygwin version of GNU Make directed their efforts toward
getting a patch accepted in the GNU Make sources that handles MS-DOS
style filenames when GNU Make is compiled for Cygwin.  Then there
would be no need to maintain a separate patch just for the Cygwin
package of GNU Make.

Or am I missing something?

jwe

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