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.
