2025年7月23日(水) 0:24 Peter Kokot <p...@php.net>:
>
> On Tue, 22 Jul 2025 at 15:09, Calvin Buckley <cal...@cmpct.info> wrote:
>>
>> On Jul 22, 2025, at 6:10 AM, Peter Kokot <p...@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.
>
>
> Here it's marked as deprecated and has expiration date: 
> https://www.freshports.org/devel/oniguruma/
>
> Well, of course not anywhere soon and everywhere, but eventually probably.

Hi

Anyway, I create a Pull Request.
https://github.com/php/php-src/pull/19258

Honestly, this PR is not good, too ugly.
I've come to want to abandon maintenance.
(I want to deprecate in PHP 8.x and abandon in PHP 9)

I've already receive not good reaction.
I don't know how do I do maintain mbregex...

Regards
Yuya

-- 
---------------------------
Yuya Hamada (tekimen)
- https://tekitoh-memdhoi.info
- https://github.com/youkidearitai
-----------------------------

Reply via email to