devel/pear broken with php81

From: Miroslav Lachman <000.fbsd_at_quip.cz>
Date: Sun, 03 Aug 2025 19:04:16 UTC
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:

[00:00:42] [02] [00:00:00] Building   devel/pear@php81 | php81-pear-1.10.13
[00:00:44] [02] [00:00:02] Saving devel/pear@php81 | php81-pear-1.10.13 
wrkdir
[00:00:44] [02] [00:00:02] Saved devel/pear@php81 | php81-pear-1.10.13 
wrkdir to: 
/poudriere/data/wrkdirs/14_3_amd64-2025Q3-php81m106/2025Q3/php81-pear-1.10.13.tbz
[00:00:45] [02] [00:00:03] Finished   devel/pear@php81 | 
php81-pear-1.10.13: Failed: package
[00:00:45] [02] [00:00:03] Skipping   dns/pear-Net_DNS2@php81 | 
php81-pear-Net_DNS2-2.0.1: Dependent port devel/pear@php81 | 
php81-pear-1.10.13 failed
[00:00:45] [02] [00:00:03] Skipping   net/pear-Net_IDNA@php81 | 
php81-pear-Net_IDNA-0.8.1: Dependent port devel/pear@php81 | 
php81-pear-1.10.13 failed
[00:00:45] [02] [00:00:03] Skipping   devel/pear-OLE@php81 | 
php81-pear-OLE-1.0.0.r3: Dependent port devel/pear@php81 | 
php81-pear-1.10.13 failed
[00:00:45] [02] [00:00:03] Skipping 
textproc/pear-Spreadsheet_Excel_Writer@php81 | 
php81-pear-Spreadsheet_Excel_Writer-0.9.4: Dependent port 
devel/pear@php81 | php81-pear-1.10.13 failed

There are tens of lines with Deprecated messages, Warning: Undefined 
variable, ending with tens of messages like this:

stage/usr/local/bin/pear:No such file or directory

Is quarterly 2025Q3 missing some fix from latest?


Kind regards
Miroslav Lachman