Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , 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 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> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit 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/