octave-patch-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-patch-tracker] [patch #10292] Switch from PCRE to PCRE2


From: Rafael Laboissière
Subject: [Octave-patch-tracker] [patch #10292] Switch from PCRE to PCRE2
Date: Thu, 10 Nov 2022 09:00:17 -0500 (EST)

URL:
  <https://savannah.gnu.org/patch/?10292>

                 Summary: Switch from PCRE to PCRE2
                 Project: GNU Octave
               Submitter: rlaboiss
               Submitted: Thu 10 Nov 2022 02:00:15 PM UTC
                Category: Core : other
                Priority: 5 - Normal
                  Status: None
                 Privacy: Public
             Assigned to: None
        Originator Email: 
             Open/Closed: Open
         Discussion Lock: Any


    _______________________________________________________

Follow-up Comments:


-------------------------------------------------------
Date: Thu 10 Nov 2022 02:00:15 PM UTC By: Rafael Laboissière <rlaboiss>
Here is a proposal for switching from PCRE to PCRE2. This should close Bug
#61542.

The patch applies to the default branch of the repository. All 122 BISTs in
regexp.cc pass successfully.

Notice that the compilation fall back to the older PCRE library, in the case
where it is present and PCRE2 is not. This would make the code quite
convoluted and it would represent too much effort for a minimal gain. Indeed,
PCRE2 is now ubiquitous nowadays and the upstream authors have abandoned
development and maintenance for PCRE. Major Linux distributions, like Debian
and Fedora, have plans to completely switch from PCRE to PCRE2 in a future
release.







    _______________________________________________________
File Attachments:


-------------------------------------------------------
Date: Thu 10 Nov 2022 02:00:15 PM UTC  Name: bug61542.patch  Size: 14KiB   By:
rlaboiss

<http://savannah.gnu.org/patch/download.php?file_id=53942>

    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/patch/?10292>

_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]