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

[email protected] Tue, 23 Jun 2026 17:57:48 +0000
Newsgroups gmane.os.freebsd.devel.emulation
Message-ID <[email protected]/bugzilla/>
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D291390

--- Comment #41 from Alexey Shuvaev <[email protected]> ---
(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):

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<phase=
: build-depends  >=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D
=3D=3D=3D=3D=3D env: USE_PACKAGE_DEPENDS_ONLY=3D1 USER=3Droot UID=3D0 GID=
=3D0
=3D=3D=3D>   u-boot-rock-pi-4-2025.10 depends on executable: gsed - not fou=
nd
=3D=3D=3D>   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: .......... d=
one
[16amd64-default-job-01] Extracting gsed-4.10: .......... done
=3D=3D=3D>   u-boot-rock-pi-4-2025.10 depends on executable: gsed - found
=3D=3D=3D>   Returning to build of u-boot-rock-pi-4-2025.10
=3D=3D=3D>   u-boot-rock-pi-4-2025.10 depends on executable: swig - not fou=
nd
=3D=3D=3D>   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
=3D=3D=3D>   u-boot-rock-pi-4-2025.10 depends on executable: swig - found
=3D=3D=3D>   Returning to build of u-boot-rock-pi-4-2025.10
=3D=3D=3D>   u-boot-rock-pi-4-2025.10 depends on package: dtc>=3D1.4.1 - no=
t found
=3D=3D=3D>   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
=3D=3D=3D>   u-boot-rock-pi-4-2025.10 depends on package: dtc>=3D1.4.1 - fo=
und
=3D=3D=3D>   Returning to build of u-boot-rock-pi-4-2025.10
=3D=3D=3D>   u-boot-rock-pi-4-2025.10 depends on executable: mkimage - not =
found
=3D=3D=3D>   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
=3D=3D=3D>   u-boot-rock-pi-4-2025.10 depends on executable: mkimage - found
=3D=3D=3D>   Returning to build of u-boot-rock-pi-4-2025.10
=3D=3D=3D>   u-boot-rock-pi-4-2025.10 depends on package: py311-setuptools-=
pkg>=3D0 -
not found
=3D=3D=3D>   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: .......... d=
one
[16amd64-default-job-01] |   | `-- Installing readline-8.3.3...
[16amd64-default-job-01] |   | `-- Extracting readline-8.3.3: .......... do=
ne
[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
=3D=3D=3D=3D=3D
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
=3D=3D=3D>   u-boot-rock-pi-4-2025.10 depends on package: py311-setuptools-=
pkg>=3D0 -
found
=3D=3D=3D>   Returning to build of u-boot-rock-pi-4-2025.10
=3D=3D=3D>   u-boot-rock-pi-4-2025.10 depends on executable: aarch64-none-e=
lf-gcc -
not found
=3D=3D=3D>   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
=3D=3D=3D>   u-boot-rock-pi-4-2025.10 depends on executable: aarch64-none-e=
lf-gcc -
found
=3D=3D=3D>   Returning to build of u-boot-rock-pi-4-2025.10
=3D=3D=3D>   u-boot-rock-pi-4-2025.10 depends on package: gnutls>=3D0 - fou=
nd
=3D=3D=3D>   u-boot-rock-pi-4-2025.10 depends on file:
/usr/local/share/atf-rk3399/bl31.elf - not found
=3D=3D=3D>   Installing existing package /packages/All/atf-rk3399-v2.10.6.p=
kg
[16amd64-default-job-01] Installing atf-rk3399-v2.10.6...
[16amd64-default-job-01] Extracting atf-rk3399-v2.10.6: .... done
=3D=3D=3D>   u-boot-rock-pi-4-2025.10 depends on file:
/usr/local/share/atf-rk3399/bl31.elf - found
=3D=3D=3D>   Returning to build of u-boot-rock-pi-4-2025.10
=3D=3D=3D>   u-boot-rock-pi-4-2025.10 depends on package: py311-pyelftools>=
0 - not
found
=3D=3D=3D>   Installing existing package /packages/All/py311-pyelftools-0.3=
2.pkg
[16amd64-default-job-01] Installing py311-pyelftools-0.32...
[16amd64-default-job-01] Extracting py311-pyelftools-0.32: .......... done
=3D=3D=3D>   u-boot-rock-pi-4-2025.10 depends on package: py311-pyelftools>=
0 - found
=3D=3D=3D>   Returning to build of u-boot-rock-pi-4-2025.10
=3D=3D=3D>   u-boot-rock-pi-4-2025.10 depends on executable: bison - not fo=
und
=3D=3D=3D>   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
=3D=3D=3D>   u-boot-rock-pi-4-2025.10 depends on executable: bison - found
=3D=3D=3D>   Returning to build of u-boot-rock-pi-4-2025.10
=3D=3D=3D>   u-boot-rock-pi-4-2025.10 depends on package: gmake>=3D4.4.1 - =
not found
=3D=3D=3D>   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
=3D=3D=3D>   u-boot-rock-pi-4-2025.10 depends on package: gmake>=3D4.4.1 - =
found
=3D=3D=3D>   Returning to build of u-boot-rock-pi-4-2025.10
=3D=3D=3D>   u-boot-rock-pi-4-2025.10 depends on file: /usr/local/bin/pytho=
n3.11 -
found
=3D=3D=3D>   u-boot-rock-pi-4-2025.10 depends on package: pkgconf>=3D1.3.0_=
1 - not
found
=3D=3D=3D>   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
=3D=3D=3D>   u-boot-rock-pi-4-2025.10 depends on package: pkgconf>=3D1.3.0_=
1 - found
=3D=3D=3D>   Returning to build of u-boot-rock-pi-4-2025.10
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<phase=
: lib-depends    >=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D
=3D=3D=3D=3D=3D env: USE_PACKAGE_DEPENDS_ONLY=3D1 USER=3Droot UID=3D0 GID=
=3D0
=3D=3D=3D>   u-boot-rock-pi-4-2025.10 depends on shared library: libuuid.so=
 - not
found
=3D=3D=3D>   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
=3D=3D=3D>   u-boot-rock-pi-4-2025.10 depends on shared library: libuuid.so=
 - found
(/usr/local/lib/libuuid.so)
=3D=3D=3D>   Returning to build of u-boot-rock-pi-4-2025.10
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<phase=
: configure      >=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D
=3D=3D=3D=3D=3D env: NO_DEPENDS=3Dyes USER=3Dnobody UID=3D65534 GID=3D65534

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