delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2002/01/24/11:41:53

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Message-ID: <3C503968.3090409@ece.gatech.edu>
Date: Thu, 24 Jan 2002 11:42:16 -0500
From: Charles Wilson <cwilson AT ece DOT gatech DOT edu>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:0.9.4) Gecko/20011019 Netscape6/6.2
X-Accept-Language: en-us
MIME-Version: 1.0
To: cygwin AT cygwin DOT com
Subject: Re: [ANNOUNCEMENT] Advance notice: Remove regex package on 2001-02-07
References: <200201241105 DOT g0OB5nK31265 AT cgf DOT cipe DOT redhat DOT com>

Corinna Vinschen wrote:

> ========================================================================
> 
> Since Cygwin 1.3.7, the Cygwin API contains the POSIX regex calls.
> 
> For that reason, the "regex" package is no longer needed, except other
> packages depend on it.
> 
> The only package in the Cygwin net distribution which was dependent of
> "regex" was OpenSSH.  This isn't any longer true with OpenSSH-3.0.2p1-5.
> 
> For that reason, I will remove the regex package in 2 weeks from today.


Hmmm....this is disquieting.  Let's assume that Bob has built, on his 
machine,  the "HandyMedicineDatabase" application which depends on 
cygregex.dll.

He can now no longer install HMD on a new machine, unless he carries 
around a copy of the regex package -- or he is forced to recompile his 
app so that it doesn't depend on cygregex.dll.

Perhaps you can release a new regex package that contains only the DLL, 
and not the development links.  However, this brings up the question: 
how long to we need to keep these old DLLs around to support (possible) 
user-compiled packages?

E.g. when can the libreadline4 package be removed?  No existing *cygwin* 
package depends on it, but user-compiled stuff might...    Ditto 
"cygregex.dll".

--Chuck



--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.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