Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:128245 X-Original-To: internals@lists.php.net Delivered-To: internals@lists.php.net Received: from php-smtp4.php.net (php-smtp4.php.net [45.112.84.5]) by lists.php.net (Postfix) with ESMTPS id DDF0C1A00BC for ; Sun, 27 Jul 2025 14:08:53 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1753625230; bh=q/OgrnLPPZbbUf6F4n3Yga0zc0ymSReR9wQdA6lgIJY=; h=References:In-Reply-To:From:Date:Subject:To:From; b=btpUDSWnY8HR5Xa85rK0ASQSI8b2WzH+fa3GUT8bOJwCtJOUOJrEX5vEj23q21KQL BmLYAjwgtS17R2moI5ExAvxxgd/q5RGVrZ1T7uVr4ryA8MrdgyqBmBQ41WOk+tWkDS jAqbsd0gNGu0z9iP7R25k2fejMTH9ZxlG7Lzp0zd1vlr5px7nC2PXNZFfEyovd7GgM zdpBCmxPLokiYvvPSUHy2I8gebcCjutd+fTTbRIlcmFqJLloi0KRV2zVEOndsIYKQD DR80SFJRmAJIAza17VN9slID3cEe4JVKMlK37/wLTghUnpzTRuHK33oJO7oBUrCu4g ieVsO+x1hlBXA== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 6F3241801E4 for ; Sun, 27 Jul 2025 14:07:09 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=-0.4 required=5.0 tests=BAYES_50,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_PASS,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=4.0.1 X-Spam-Virus: Error (Cannot connect to unix socket '/var/run/clamav/clamd.ctl': connect: Connection refused) X-Envelope-From: Received: from mail-wr1-f50.google.com (mail-wr1-f50.google.com [209.85.221.50]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Sun, 27 Jul 2025 14:07:09 +0000 (UTC) Received: by mail-wr1-f50.google.com with SMTP id ffacd0b85a97d-3a503d9ef59so2682468f8f.3 for ; Sun, 27 Jul 2025 07:08:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1753625331; x=1754230131; darn=lists.php.net; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=q/OgrnLPPZbbUf6F4n3Yga0zc0ymSReR9wQdA6lgIJY=; b=VUoASI1Hf+A84m82NKATLLMawBAXuBZBL2q2KPhCpZ/rhOaunWqNj1NDC2SjqHfMjo tRDarkeSrBsIpER1UDksKB20m7a8oYIF/P7u2ELgCU0graa9behEfQgDjHIWbRc7yHcj 1wwYuwmCyAfQlmyfvamP7K9qjt1Rautj6mB+6VDW21KoyYETzLnbXwglk6yAtsoP4iyr RttVJ9U4SGk168hU7FbXh1ohMPPU/jnmNYBhQlF9UPPbNYEBrOLwUSmA3rIZo9m8K+m3 h1TVV721vvfra6iXrfI7Ft0QNLE3cnZZsDiIpevB0T8pocb1Zn5v2L+i/g6/nBfkbics +hfg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1753625331; x=1754230131; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=q/OgrnLPPZbbUf6F4n3Yga0zc0ymSReR9wQdA6lgIJY=; b=tkAaMecXPIkY2epm0nrm/RPPCYNW/ZBftpKg3D++bqwKrYYz5QpMN9w5smKSnf/Ylc /ORb4MgTvqjt2zjsX2uVJFNZ9+jNNmnPFg7O5hsVdVyLSyqn0ShrpKzApxcuf+0XwNg0 P+nj/+8EKiwWYJ9cyLT4LXxiAZkDxDmJ9BVi23djsTmy3E9CeE08u/iLUE1zPSHIjCiH w9DExTcDsL8gxUWosToOasazcP26MuMuSrp/QSa2GuMRkSJbEKBfySxQx5wVmQbue54r rxLLBD0w29BAr/FYgS9TVSiRVVvRHhODzRV9JCBVhuVzlBPXd5YxZjGbwoaDFt9xJYc8 L4yg== X-Gm-Message-State: AOJu0Yx6QG6aRf11TDHOZH1rWR4z5r46CljrdnT0techAvicnvrMuPnn 9+relcFw436t2qfV3I3v0gD1mAkf1vB/Wqg4gOAJxEBBkPc9X1Dg70iwgwdB5HjEcUzb3UrUwnF +VQuxkucj0y44escsCYrUxyH4obGQzUcyEzr/GQ== X-Gm-Gg: ASbGncvcG4iv1SwZTGDHYiBQrT4tSGlTBeniaVbQG1GGqM/1yZIvMz3TKa2MoHttdp6 IgTpojR/2sx53JSjwpVRlcEsH9T2nGwlGii0aEvb/lZcimWrzgN6V9E+cOTIySlFcGjQSEV37fg /wzt8oK7yaCktc2arXvj+Jq3PvSt8EflhVHOG4V89pJM2rnlRgEd2+JHqRJkP4i11pROxK9o524 /kw4M8= X-Google-Smtp-Source: AGHT+IGlOIkj6pjDmNMMp4SNNXb1fMgEvjs53qwiAc1gH5Q08JMjLRwVi2DIftMK9ZrP+Cl5hX1WYgdWV9mlCLHTGzs= X-Received: by 2002:a5d:588c:0:b0:3b7:8880:184a with SMTP id ffacd0b85a97d-3b7888019ebmr278593f8f.54.1753625331195; Sun, 27 Jul 2025 07:08:51 -0700 (PDT) Precedence: bulk list-help: list-post: List-Id: internals.lists.php.net x-ms-reactions: disallow MIME-Version: 1.0 References: <3c1e3111-32cd-4f2b-a525-e013e5b905cf@gmail.com> In-Reply-To: Date: Sun, 27 Jul 2025 23:08:40 +0900 X-Gm-Features: Ac12FXyXFn-y8vFf0k0Nn1N4CV3Tm1OCxvjte7eJNVNNWmSRwTHz55dG-pCVcwE Message-ID: Subject: Re: [PHP-DEV] Oniguruma maintenance was ended on 2025-04-24 To: internals@lists.php.net Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable From: youkidearitai@gmail.com (youkidearitai) 2025=E5=B9=B47=E6=9C=8823=E6=97=A5(=E6=B0=B4) 0:24 Peter Kokot : > > On Tue, 22 Jul 2025 at 15:09, Calvin Buckley wrote: >> >> On Jul 22, 2025, at 6:10=E2=80=AFAM, Peter Kokot wrote: >> > >> > I still think that Oniguruma needs to be bundled to make builds simple= r. 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 - deprec= ation and removal phase). And in the meantime PHP can be at least built wit= h Oniguruma. Otherwise, there will be a situation where PHP 8.5 will have t= he option to enable mbregex functionality, while Oniguruma can't be found i= n the distribution packages (not downloadable through packages). If these f= unctions can be replaced with the PCRE regular expressions, that's fantasti= c. >> >> 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.fresh= ports.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 --=20 --------------------------- Yuya Hamada (tekimen) - https://tekitoh-memdhoi.info - https://github.com/youkidearitai -----------------------------