Skip to content

Conversation

@dirk-zimoch
Copy link

@dirk-zimoch dirk-zimoch commented Jun 25, 2025

Support for pcre2 in addition to obsolete pcre version 1.
And some bugfixes.

@mdavidsaver
Copy link

in addition to obsolete pcre version 1.

Is it still necessary to support PCRE v1 as well?

With Debian, libpcre2-dev has been available for at least the past 3 releases.

@dirk-zimoch
Copy link
Author

dirk-zimoch commented Jun 26, 2025

PCRE version 1 has reached end of life in 2021 and pcre2 is available since 2015. So yes, one can argue that pcre v1 support can be abandoned. Then I would suggest to abandon GNU regex support as well, because PCRE is so much more powerful.
But I did not want to drop support for something just because I don't need it any longer. (Then I would have dropped Windows support first, EPICS base V3 support second.) Maybe other people want to continue to use pcre v1. Or at least want to see a proof of 100% backward compatibility, which I cannot provide.
Also the tests should probably cover pcre2 but I have no idea how to do that.

@anjohnson
Copy link
Member

The APS gateways (we have over 50 running) still use GNU Regex patterns, so thanks for not removing that support.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants