Uploaded image for project: 'ZABBIX FEATURE REQUESTS'
  1. ZABBIX FEATURE REQUESTS
  2. ZBXNEXT-9338

Drop support for legacy libpcre

XMLWordPrintable

    • Prev.Sprint, S24-W34/35, S24-W36/37, S24-W38/39, S24-W46/47, S24-W48/49
    • 2

      As the title states, drop support for libpcre.

      The library has long reached EOL, which was announced even before the last version, 8.45, was released 3 years ago. The multitude of issues this library was constantly running into was the entire point for writing libpcre2, which released in 2015 (almost 10 years ago at this point) and is the replacement.[1]

      libpcre is no longer maintained, and is steadily being flushed out of ports and package trees of most BSD and Linux distributions, while Zabbix thinks it should be the default pcre library in use, unless explicitly prohibited.

      There are no modern day systems that don't have a version of PCRE2 available. If this causes user issues, they should probably upgrade their systems, but it shouldn't serve as rationale to keep obsolete code cruft around.

      [1]: pcre.org

            sasha Alexander Vladishev
            jlambda Juris Lambda
            Team C
            Votes:
            1 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:

                Estimated:
                Original Estimate - 16h Original Estimate - 16h
                16h
                Remaining:
                Time Spent - 6h Remaining Estimate - 54.25h
                54.25h
                Logged:
                Time Spent - 6h Remaining Estimate - 54.25h
                6h