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