Re: devel/pear broken with php81
Moin Rahman <[email protected]>
| Newsgroups | gmane.os.freebsd.devel.ports |
|---|---|
| Message-ID | <[email protected]> |
> On Aug 3, 2025, at 21:29, Miroslav Lachman <[email protected]> wrote: > > 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 Hi, Yes. It will work if you go back to this[1]. But be aware that other things might break as there has been plethora of commits to fix builds with latest libxml2 in other ports. If those are not properly patched with version handling than things might really take an ugly turn. Kind regards, Moin 1. https://cgit.freebsd.org/ports/commit/?id=9441ca687e274fd7d12ea56b88e95a529094cd62
signature.asc
(application/pgp-signature, 963 B)
-----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEETfdREoUGjQZKBS+fvbm1phfAvJEFAmiPwIVfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDRE Rjc1MTEyODUwNjhEMDY0QTA1MkY5RkJEQjlCNUE2MTdDMEJDOTEACgkQvbm1phfA vJHXgg/+JLRx5Bf2JwkEYRc9be/EPsyj0hCgOkGtUZqQPAcGqL/V9ENxX5LBRgxB KkdhHSA7WqZiOoFVuhTSJXWXfVsZGDvx/ieAHjxpiz5GFTcDMdsIS9/H9fQ/c666 Jtap9QW3OXBvnrfo1CJ1d3Zj4QpadPMdaBi4C4WISuobUSzYNXVPT8O6+RP/LeP3 UdSufCIfCAD6WiS+HfulfWBb3xA2HsikCDqJ6CGxNLd/LIRUECqBalYLYR8oYH4v /u6OMns/mEqtys/DPULSj+3pqgxugFpp3zEKO6QeNYzj5YWA3dkpThscNJthvLxV mccPV27UzXSUPHxa4c95gir48SbFRRpWwfqSzU4drlDvmbc+YTpeAtz0kpbeg22j ZNE4m/XGjrVjxs+/T7HQsqhpmFovWiRx72feQsVDNA4YNo10R2Ggu8JiDNIXa1C/ oyPoBEn+d1jccHFOLwmp5bcsGhpO4NQPtnKk7pFussXh5r/oHEFmY6v/kiAv7UDb U5piK/ThGYWkkWz6cYfDQnCrDiIzlNtzIq3CvDWG9gd0JPjra4hRp18aHgTqa+4r tfGRtrZdRLmhgyK/8DB/Za54xnIk/qKS3DBJOrSs+WCzdXWqsCdLnV4fXuQD6fbD llTxq7lULecg2PjXeVWy9+iiQQgD/DS7bAtbQRM4ciQIJIpf5ko= =b094 -----END PGP SIGNATURE-----