Mail Archives: cygwin-announce/2003/06/05/11:10:24
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
- Raw text -