Re: git: f75195882a9a - main - devel/pear: Ignore with php81

From: Moin Rahman <bofh_at_freebsd.org>
Date: Sat, 02 Aug 2025 13:50:19 UTC

> On Aug 2, 2025, at 13:39, Antoine Brodin <antoine@freebsd.org> wrote:
> 
> On Sat, Aug 2, 2025 at 1:35 PM Antoine Brodin <antoine@freebsd.org> wrote:
>> 
>> On Sat, Aug 2, 2025 at 2:46 AM Muhammad Moinur Rahman <bofh@freebsd.org> wrote:
>>> 
>>> The branch main has been updated by bofh:
>>> 
>>> URL: https://cgit.FreeBSD.org/ports/commit/?id=f75195882a9a619820709d01e93d7b4855b3afb1
>>> 
>>> commit f75195882a9a619820709d01e93d7b4855b3afb1
>>> Author:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
>>> AuthorDate: 2025-08-01 22:34:23 +0000
>>> Commit:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
>>> CommitDate: 2025-08-02 00:45:54 +0000
>>> 
>>>    devel/pear: Ignore with php81
>>> 
>>>    Fails to build with php81 after recent updates of libxml2
>>> 
>>>    Approved by:    portmgr (blanket)
>> 
>> 
>> Hello,
>> 
>> This broke the ports tree (all dependent ports must have this ignore too):
>> 
>> [00:01:04] Calculating ports order and dependencies
>> [00:01:14] Error: compute_deps_pkg failed to lookup pkgname for
>> devel/pear@php81 processing package php81-pear-File_Archive-1.5.5 from
>> archivers/pear-File_Archive@php81 -- Is SUBDIR+=pear missing in
>> devel/Makefile? And does the port provide the 'php81' FLAVOR?
>> [00:01:14] Error: compute_deps_pkg failed to lookup pkgname for
>> devel/pear@php81 processing package php81-pear-horde-Horde_Pack-1.0.7
>> from archivers/pear-Horde_Pack@php81 -- Is SUBDIR+=pear missing in
>> devel/Makefile? And does the port provide the 'php81' FLAVOR?
>> [00:01:14] Error: compute_deps_pkg failed to lookup pkgname for
>> devel/pear@php81 processing package php81-pear-PHP_Archive-0.14.0 from
>> archivers/pear-PHP_Archive@php81 -- Is SUBDIR+=pear missing in
>> devel/Makefile? And does the port provide the 'php81' FLAVOR?
>> [00:01:14] Error: compute_deps_pkg failed to lookup pkgname for
>> devel/pear@php81 processing package
>> php81-pear-horde-Horde_Compress_Fast-1.1.1 from
>> archivers/pear-Horde_Compress_Fast@php81 -- Is SUBDIR+=pear missing in
>> devel/Makefile? And does the port provide the 'php81' FLAVOR?
>> [00:01:14] Error: compute_deps_pkg failed to lookup pkgname for
>> devel/pear@php81 processing package
>> php81-pear-horde-Horde_Compress-2.2.4 from
>> archivers/pear-Horde_Compress@php81 -- Is SUBDIR+=pear missing in
>> devel/Makefile? And does the port provide the 'php81' FLAVOR?
>> etc etc.
> 
> It seems that _pear_IGNORE_WITH_PHP in Mk/User/pear.mk was created for this
> 
> Antoine

Hi,

I have reverted the commit for now.

Will look into the options you have mentioned.

Kind regards,
Moin