Mailing-List: contact cygwin-announce-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-announce-owner AT cygwin DOT com Delivered-To: mailing list cygwin-announce AT cygwin DOT com Delivered-To: moderator for cygwin-announce AT cygwin DOT com X-Authentication-Warning: localhost.localdomain: ronald owned process doing -bs Date: Thu, 5 Jun 2003 16:44:55 +0200 (CEST) From: Ronald Landheer-Cieslak X-X-Sender: ronald AT localhost DOT localdomain To: cygwin-announce AT cygwin DOT com Subject: New PCRE packages available for download Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII New News: ========= The pcre package has been split into several sub-packages. The new packages should be available on the various mirrors shortly. Note though that I made a mistake when making the various .hint files - they have been fixed and should propagate with the packages, but updating pcre right away might break your installation - please wait until tomorow.. The rationale for splitting up the pcre packages is amply explained in the cygwin-apps mailing list archives. To summarize, it allows for the API version of the various libraries to be put in the archive & library filenames (libpcre0, libpcre1, etc.) to prevent utilities from breaking when the newly released pcre libraries are binary-incompatible. To update your installation: =========================== Run the Setup utility from http://cygwin.com/setup.exe and pick up the proper packages. Problem reports: =============== Please send reports of any problems related to these packages to cygwin AT cygwin DOT com and *do not* mail me personally. I moniter the list on a regular basis. Note to maintainers of packages that depend on pcre: =================================================== Please update your dependencies to make your packages depend on libpcre (or libpcre0 if you re-compile) so the end-user doesn't have to download everything. When the fixed setup.hint files come through to the mirrors, all non-updated packages should still work. Old News: ======== The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5. PCRE has its own native API, as well as a set of wrapper functions that correspond to the POSIX regular expression API. The PCRE library is free, even for building commercial software. have a look at http://www.pcre.org for details Port Notes: ========== ----- version 4.2-1 ----- The patch I made earlier, which got into the canonical PCRE, worked around using Libtool on Cygwin without there being any need to do so, as Gerrit P. Haase kindly pointed out. With his patch and one by Charles Wilson, the Cygwin build procedure is just like any *NIX - due thanks go to the both of them. ----- versions prior to 4.2-1 ----- Anything prior to 4.2-1 was maintained by Corinna Vinschen - any notes on those versions are available in the mail archives. rlc