Hello,

PCRE (1) is end of life and unmaintained now (see below). Not a huge
problem, because PCRE2 has been supported since haproxy 1.8.

However going forward (haproxy 2.5+) should we:

- warn when compiling with PCRE?
- remove PCRE support?
- both, but start with a warning in 2.5?
- maintain PCRE support as is?


PCRE is end of life and unmaintained :

from http://pcre.org/

> The older, but still widely deployed PCRE library, originally released in 
> 1997,
> is at version 8.45. This version of PCRE is now at end of life, and is no
> longer being actively maintained. Version 8.45 is expected to be the final
>release of the older PCRE library


> the older, unmaintained PCRE library from an unofficial mirror at SourceForge:

> bugs in the legacy PCRE release are unlikely to be looked at or fixed; and
> please don't use the SourceForge bug tracking system, as it is not
> normally monitored.


from the main PCRE author at:
https://github.com/PhilipHazel/pcre2/issues/26#issuecomment-944916343

> For 6 years after the release of PCRE2 we continued to maintain PCRE1
> before declaring End-of-Life. There will never be another release. If people
> want to continue to use the legacy version, that's fine, of course, but they
> must arrange their own maintenance. I would venture to suggest that the
> amount of effort needed to do any maintenance is probably less that
> what is needed to convert to PCRE2. A number of issues that caused
> problems in PCRE1 have already been addressed in PCRE2.
>
> I am sorry to have to sound harsh here, but the maintainers are just
> volunteers with only so much time for this work, and furthermore, after
> nearly 7 years I for one have forgotten how the PCRE1 code works. I
> am therefore going to close this issue "invalid" and "wontfix".



Lukas

Reply via email to