Re: Oniguruma maintenance was ended on 2025-04-24
| From: | Calvin Buckley | Date: | Tue, 22 Jul 2025 13:08:58 +0000 |
| Subject: | Re: Oniguruma maintenance was ended on 2025-04-24 | ||
| References: | 1 2 3 4 5 6 7 8 9 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-128179@lists.php.net to get a copy of this message | ||
On Jul 22, 2025, at 6:10 AM, Peter Kokot <petk@php.net> wrote:
>
> I still think that Oniguruma needs to be bundled to make builds simpler. Deprecating this part
> of the mbstring extension will take until PHP 9 to be able to remove it (at least according to
> current PHP practices - deprecation and removal phase). And in the meantime PHP can be at least
> built with Oniguruma. Otherwise, there will be a situation where PHP 8.5 will have the option to
> enable mbregex functionality, while Oniguruma can't be found in the distribution packages (not
> downloadable through packages). If these functions can be replaced with the PCRE regular
> expressions, that's fantastic.
I'm not sure if distros will drop oniguruma just yet. It's a reasonably
popular dependency, and decrepit libraries are shipped by distros all
the time (i.e. c-client...). To say nothing of maintenance being
picked up someone.