[Bug 291390] emulators/qemu-user-static: poudriere build fails on both 14-STABLE and 15-STABLE

From: <bugzilla-noreply_at_freebsd.org>
Date: Tue, 23 Jun 2026 17:57:48 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=291390

--- Comment #41 from Alexey Shuvaev <bugsbeastie@gmail.com> ---
(In reply to Sulev-Madis Silber from comment #40)
First, have you managed to recompile pcre2 with STATIC OPTION ON and then
(re-)compile qemu-user-static? :)

As for the u-boot-* ports, which one do you have?
An example of the poudriere build log for u-boot-rock-pi-4-2025.10 (no cups
installed):

=======================<phase: build-depends  >============================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===>   u-boot-rock-pi-4-2025.10 depends on executable: gsed - not found
===>   Installing existing package /packages/All/gsed-4.10.pkg
[16amd64-default-job-01] Installing gsed-4.10...
[16amd64-default-job-01] `-- Installing gettext-runtime-1.0_1...
[16amd64-default-job-01] |   `-- Installing indexinfo-0.3.1_1...
[16amd64-default-job-01] |   `-- Extracting indexinfo-0.3.1_1: .... done
[16amd64-default-job-01] `-- Extracting gettext-runtime-1.0_1: .......... done
[16amd64-default-job-01] Extracting gsed-4.10: .......... done
===>   u-boot-rock-pi-4-2025.10 depends on executable: gsed - found
===>   Returning to build of u-boot-rock-pi-4-2025.10
===>   u-boot-rock-pi-4-2025.10 depends on executable: swig - not found
===>   Installing existing package /packages/All/swig-4.4.1.pkg
[16amd64-default-job-01] Installing swig-4.4.1...
[16amd64-default-job-01] `-- Installing pcre2-10.47_1...
[16amd64-default-job-01] `-- Extracting pcre2-10.47_1: .......... done
[16amd64-default-job-01] Extracting swig-4.4.1: .......... done
===>   u-boot-rock-pi-4-2025.10 depends on executable: swig - found
===>   Returning to build of u-boot-rock-pi-4-2025.10
===>   u-boot-rock-pi-4-2025.10 depends on package: dtc>=1.4.1 - not found
===>   Installing existing package /packages/All/dtc-1.7.1.pkg
[16amd64-default-job-01] Installing dtc-1.7.1...
[16amd64-default-job-01] `-- Installing libyaml-0.2.5...
[16amd64-default-job-01] `-- Extracting libyaml-0.2.5: ......... done
[16amd64-default-job-01] Extracting dtc-1.7.1: .......... done
===>   u-boot-rock-pi-4-2025.10 depends on package: dtc>=1.4.1 - found
===>   Returning to build of u-boot-rock-pi-4-2025.10
===>   u-boot-rock-pi-4-2025.10 depends on executable: mkimage - not found
===>   Installing existing package /packages/All/u-boot-tools-2025.10.pkg
[16amd64-default-job-01] Installing u-boot-tools-2025.10...
[16amd64-default-job-01] `-- Installing gnutls-3.8.13...
[16amd64-default-job-01] |   `-- Installing brotli-1.2.0,1...
[16amd64-default-job-01] |   `-- Extracting brotli-1.2.0,1: .......... done
[16amd64-default-job-01] |   `-- Installing gmp-6.3.0...
[16amd64-default-job-01] |   `-- Extracting gmp-6.3.0: .......... done
[16amd64-default-job-01] |   `-- Installing libidn2-2.3.8...
[16amd64-default-job-01] |   | `-- Installing libunistring-1.4.2...
[16amd64-default-job-01] |   | `-- Extracting libunistring-1.4.2: ..........
done
[16amd64-default-job-01] |   `-- Extracting libidn2-2.3.8: .......... done
[16amd64-default-job-01] |   `-- Installing libtasn1-4.21.0...
[16amd64-default-job-01] |   `-- Extracting libtasn1-4.21.0: .......... done
[16amd64-default-job-01] |   `-- Installing nettle-3.10.2...
[16amd64-default-job-01] |   `-- Extracting nettle-3.10.2: .......... done
[16amd64-default-job-01] |   `-- Installing p11-kit-0.26.2...
[16amd64-default-job-01] |   | `-- Installing libffi-3.5.2...
[16amd64-default-job-01] |   | `-- Extracting libffi-3.5.2: .......... done
[16amd64-default-job-01] |   `-- Extracting p11-kit-0.26.2: .......... done
[16amd64-default-job-01] |   `-- Installing zstd-1.5.7_2...
[16amd64-default-job-01] |   | `-- Installing liblz4-1.10.0_2,1...
[16amd64-default-job-01] |   | `-- Extracting liblz4-1.10.0_2,1: ..........
done
[16amd64-default-job-01] |   `-- Extracting zstd-1.5.7_2: .......... done
[16amd64-default-job-01] `-- Extracting gnutls-3.8.13: .......... done
[16amd64-default-job-01] Extracting u-boot-tools-2025.10: ....... done
===>   u-boot-rock-pi-4-2025.10 depends on executable: mkimage - found
===>   Returning to build of u-boot-rock-pi-4-2025.10
===>   u-boot-rock-pi-4-2025.10 depends on package: py311-setuptools-pkg>=0 -
not found
===>   Installing existing package /packages/All/py311-setuptools-pkg-0.9_1.pkg
[16amd64-default-job-01] Installing py311-setuptools-pkg-0.9_1...
[16amd64-default-job-01] `-- Installing py311-setuptools-63.1.0_3...
[16amd64-default-job-01] |   `-- Installing python311-3.11.15_2...
[16amd64-default-job-01] |   | `-- Installing mpdecimal-4.0.1...
[16amd64-default-job-01] |   | `-- Extracting mpdecimal-4.0.1: .......... done
[16amd64-default-job-01] |   | `-- Installing readline-8.3.3...
[16amd64-default-job-01] |   | `-- Extracting readline-8.3.3: .......... done
[16amd64-default-job-01] |   `-- Extracting python311-3.11.15_2: ..........
done
[16amd64-default-job-01] `-- Extracting py311-setuptools-63.1.0_3: ..........
done
[16amd64-default-job-01] Extracting py311-setuptools-pkg-0.9_1: .......... done
=====
Message from python311-3.11.15_2:

--
Note that some standard Python modules are provided as separate ports
as they require additional dependencies. They are available as:

py311-gdbm       databases/py-gdbm@py311
py311-sqlite3    databases/py-sqlite3@py311
py311-tkinter    x11-toolkits/py-tkinter@py311
===>   u-boot-rock-pi-4-2025.10 depends on package: py311-setuptools-pkg>=0 -
found
===>   Returning to build of u-boot-rock-pi-4-2025.10
===>   u-boot-rock-pi-4-2025.10 depends on executable: aarch64-none-elf-gcc -
not found
===>   Installing existing package
/packages/All/aarch64-none-elf-gcc-11.3.0_3.pkg
[16amd64-default-job-01] Installing aarch64-none-elf-gcc-11.3.0_3...
[16amd64-default-job-01] `-- Installing aarch64-none-elf-binutils-2.44,1...
[16amd64-default-job-01] `-- Extracting aarch64-none-elf-binutils-2.44,1:
.......... done
[16amd64-default-job-01] `-- Installing mpc-1.4.1...
[16amd64-default-job-01] |   `-- Installing mpfr-4.2.2,1...
[16amd64-default-job-01] |   `-- Extracting mpfr-4.2.2,1: .......... done
[16amd64-default-job-01] `-- Extracting mpc-1.4.1: .......... done
[16amd64-default-job-01] Extracting aarch64-none-elf-gcc-11.3.0_3: ..........
done
===>   u-boot-rock-pi-4-2025.10 depends on executable: aarch64-none-elf-gcc -
found
===>   Returning to build of u-boot-rock-pi-4-2025.10
===>   u-boot-rock-pi-4-2025.10 depends on package: gnutls>=0 - found
===>   u-boot-rock-pi-4-2025.10 depends on file:
/usr/local/share/atf-rk3399/bl31.elf - not found
===>   Installing existing package /packages/All/atf-rk3399-v2.10.6.pkg
[16amd64-default-job-01] Installing atf-rk3399-v2.10.6...
[16amd64-default-job-01] Extracting atf-rk3399-v2.10.6: .... done
===>   u-boot-rock-pi-4-2025.10 depends on file:
/usr/local/share/atf-rk3399/bl31.elf - found
===>   Returning to build of u-boot-rock-pi-4-2025.10
===>   u-boot-rock-pi-4-2025.10 depends on package: py311-pyelftools>0 - not
found
===>   Installing existing package /packages/All/py311-pyelftools-0.32.pkg
[16amd64-default-job-01] Installing py311-pyelftools-0.32...
[16amd64-default-job-01] Extracting py311-pyelftools-0.32: .......... done
===>   u-boot-rock-pi-4-2025.10 depends on package: py311-pyelftools>0 - found
===>   Returning to build of u-boot-rock-pi-4-2025.10
===>   u-boot-rock-pi-4-2025.10 depends on executable: bison - not found
===>   Installing existing package /packages/All/bison-3.8.2_2,1.pkg
[16amd64-default-job-01] Installing bison-3.8.2_2,1...
[16amd64-default-job-01] `-- Installing libtextstyle-1.0...
[16amd64-default-job-01] `-- Extracting libtextstyle-1.0: .......... done
[16amd64-default-job-01] `-- Installing m4-1.4.21,1...
[16amd64-default-job-01] `-- Extracting m4-1.4.21,1: .......... done
[16amd64-default-job-01] Extracting bison-3.8.2_2,1: .......... done
===>   u-boot-rock-pi-4-2025.10 depends on executable: bison - found
===>   Returning to build of u-boot-rock-pi-4-2025.10
===>   u-boot-rock-pi-4-2025.10 depends on package: gmake>=4.4.1 - not found
===>   Installing existing package /packages/All/gmake-4.4.1.pkg
[16amd64-default-job-01] Installing gmake-4.4.1...
[16amd64-default-job-01] Extracting gmake-4.4.1: .......... done
===>   u-boot-rock-pi-4-2025.10 depends on package: gmake>=4.4.1 - found
===>   Returning to build of u-boot-rock-pi-4-2025.10
===>   u-boot-rock-pi-4-2025.10 depends on file: /usr/local/bin/python3.11 -
found
===>   u-boot-rock-pi-4-2025.10 depends on package: pkgconf>=1.3.0_1 - not
found
===>   Installing existing package /packages/All/pkgconf-2.4.3_1,1.pkg
[16amd64-default-job-01] Installing pkgconf-2.4.3_1,1...
[16amd64-default-job-01] Extracting pkgconf-2.4.3_1,1: .......... done
===>   u-boot-rock-pi-4-2025.10 depends on package: pkgconf>=1.3.0_1 - found
===>   Returning to build of u-boot-rock-pi-4-2025.10
===========================================================================
=======================<phase: lib-depends    >============================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===>   u-boot-rock-pi-4-2025.10 depends on shared library: libuuid.so - not
found
===>   Installing existing package /packages/All/libuuid-2.42.1.pkg
[16amd64-default-job-01] Installing libuuid-2.42.1...
[16amd64-default-job-01] Extracting libuuid-2.42.1: .......... done
===>   u-boot-rock-pi-4-2025.10 depends on shared library: libuuid.so - found
(/usr/local/lib/libuuid.so)
===>   Returning to build of u-boot-rock-pi-4-2025.10
===========================================================================
=======================<phase: configure      >============================
===== env: NO_DEPENDS=yes USER=nobody UID=65534 GID=65534

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