[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/
- [Octave-patch-tracker] [patch #10292] Switch from PCRE to PCRE2,
Rafael Laboissière <=
- [Octave-patch-tracker] [patch #10292] Switch from PCRE to PCRE2, John W. Eaton, 2022/11/10
- [Octave-patch-tracker] [patch #10292] Switch from PCRE to PCRE2, Markus Mützel, 2022/11/10
- [Octave-patch-tracker] [patch #10292] Switch from PCRE to PCRE2, Rafael Laboissière, 2022/11/10
- [Octave-patch-tracker] [patch #10292] Switch from PCRE to PCRE2, Markus Mützel, 2022/11/10
- [Octave-patch-tracker] [patch #10292] Switch from PCRE to PCRE2, Rafael Laboissière, 2022/11/11
- [Octave-patch-tracker] [patch #10292] Switch from PCRE to PCRE2, Markus Mützel, 2022/11/11
- [Octave-patch-tracker] [patch #10292] Switch from PCRE to PCRE2, John W. Eaton, 2022/11/11
- [Octave-patch-tracker] [patch #10292] Switch from PCRE to PCRE2, John W. Eaton, 2022/11/13
- [Octave-patch-tracker] [patch #10292] Switch from PCRE to PCRE2, Rafael Laboissière, 2022/11/13
- [Octave-patch-tracker] [patch #10292] Switch from PCRE to PCRE2, Rafael Laboissière, 2022/11/14