On 03/08/2025 21:09, Moin Rahman wrote:


On Aug 3, 2025, at 21:04, Miroslav Lachman <[email protected]> wrote:

Hello,
I have seen you your last two commits in devel/pear. One adding 
IGNORE_WITH_PHP= 81 and the other reverting this commit. But I cannot find any 
information in Bugzilla nor mailing list about it. Was something somewhere 
fixed with PEAR / PHP 8.1 / limbxml2?

I am trying to build a quarterly 2025Q3 but it failed:

[...]

Is quarterly 2025Q3 missing some fix from latest?


Kind regards
Miroslav Lachman



Hi,

No. So far there is no fix. Unfortunately my commit breaks bulk build hence I
had to revert it.

Currently there is no easy way to stop building pear for php81 or any other
version. It needs some changes in the pear.mk which I am working on but will
take some times.

But be aware that there is no fix for this and most probably will not be
considering php81 is on band-aid mode. Neither on tip nor quarterly.

Kind regards,
Moin

Is the problem with PEAR and php81 directly related to libxml2? Will it build if I use an old (vulnerable) libxml2 in a ports overlay? We still have a few machines with PHP 8.1 planned to upgrade in September or October so I would like to have other packages upgraded instead of running the machines for a 3 months without fix for outdated packages from 2025Q2.

Thank you for you reply!

Kind regards
Miroslav Lachman


Reply via email to