https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=281749

--- Comment #11 from [email protected] ---
also, reproduced for 15.0 jail build as well:

# cat
/usr/local/poudriere/data/logs/bulk/15amd64-myports/2026-05-26_21h34m00s/logs/libidn2-2.3.8.log
=>> Building dns/libidn2
build started at Tue May 26 21:40:53 CEST 2026
port directory: /usr/ports/dns/libidn2
package name: libidn2-2.3.8
building for: FreeBSD 15amd64-myports-job-02 15.0-RELEASE-p1 FreeBSD
15.0-RELEASE-p1 amd64
maintained by: [email protected]
Makefile datestamp: -rw-r--r--  1 502 502 749 Dec 31 12:58
/usr/ports/dns/libidn2/Makefile
Poudriere version: poudriere-git-3.4.8
Host OSVERSION: 1500068
Jail OSVERSION: 1500068
Job Id: 02
...
=======================<phase: check-sanity   >============================
===== env: NO_DEPENDS=yes USER=nobody UID=65534 GID=65534
===>  License GPLv3 accepted by the user
===========================================================================
=======================<phase: pkg-depends    >============================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===>   libidn2-2.3.8 depends on file: /usr/local/sbin/pkg - not found
===>   Installing existing package /packages/All/pkg-2.5.1.pkg
[15amd64-myports-job-02] Installing pkg-2.5.1...
[15amd64-myports-job-02] Extracting pkg-2.5.1: .......... done
===>   libidn2-2.3.8 depends on file: /usr/local/sbin/pkg - found
===>   Returning to build of libidn2-2.3.8
===========================================================================
=======================<phase: fetch-depends  >============================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===========================================================================
=======================<phase: fetch          >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===>  License GPLv3 accepted by the user
===> Fetching all distfiles required by libidn2-2.3.8 for building
===========================================================================
=======================<phase: checksum       >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===>  License GPLv3 accepted by the user
===> Fetching all distfiles required by libidn2-2.3.8 for building
=> SHA256 Checksum OK for libidn2-2.3.8.tar.gz.
===========================================================================
=======================<phase: extract-depends>============================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===========================================================================
=======================<phase: extract        >============================
===== env: NO_DEPENDS=yes USER=nobody UID=65534 GID=65534
===>  License GPLv3 accepted by the user
===> Fetching all distfiles required by libidn2-2.3.8 for building
===>  Extracting for libidn2-2.3.8
=> SHA256 Checksum OK for libidn2-2.3.8.tar.gz.
===========================================================================
=======================<phase: patch-depends  >============================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===========================================================================
=======================<phase: patch          >============================
===== env: NO_DEPENDS=yes USER=nobody UID=65534 GID=65534
===>  Patching for libidn2-2.3.8
===>  Applying FreeBSD patches for libidn2-2.3.8 from
/usr/ports/dns/libidn2/files
===========================================================================
=======================<phase: build-depends  >============================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===>   libidn2-2.3.8 depends on executable: help2man - not found
===>   Installing existing package /packages/All/help2man-1.49.3_1.pkg
[15amd64-myports-job-02] Installing help2man-1.49.3_1...
[15amd64-myports-job-02] `-- Installing gettext-runtime-0.26...
[15amd64-myports-job-02] |   `-- Installing indexinfo-0.3.1_1...
[15amd64-myports-job-02] |   `-- Extracting indexinfo-0.3.1_1: .... done
[15amd64-myports-job-02] `-- Extracting gettext-runtime-0.26: .......... done
[15amd64-myports-job-02] `-- Installing p5-Locale-gettext-1.07...
[15amd64-myports-job-02] |   `-- Installing perl5-5.42.0_1...
[15amd64-myports-job-02] |   `-- Extracting perl5-5.42.0_1: .......
pkg-static: Fail to chmod /5.42/unicore/lib/WB/XX.pl:Bad file descriptor
[15amd64-myports-job-02] |   `-- Extracting perl5-5.42.0_1... done

Failed to install the following 1 package(s):
/packages/All/help2man-1.49.3_1.pkg
*** Error code 1

Stop.
make: stopped making "build-depends" in /usr/ports/dns/libidn2
=>> Cleaning up wrkdir
===>  Cleaning for libidn2-2.3.8
build of dns/libidn2 | libidn2-2.3.8 ended at Tue May 26 21:41:10 CEST 2026
build time: 00:00:18
!!! build failure encountered !!!

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to