Created attachment 248143 [details] patch works I have reproducible build failures on FreeBSD 14.0 with freshly updated ports trees on amd64. full log: https://services.unixathome.org/poudriere/data/140amd64-default-deleteme3/2024-02-01_17h09m25s/logs/errors/libvirt-10.0.0.log In part: In file included from ../src/remote/remote_daemon.c:38: In file included from ../src/remote/remote_daemon.h:28: src/remote/lxc_protocol.h:13:5: error: unknown type name 'remote_nonnull_domain' remote_nonnull_domain dom; ^ Based on https://www.mail-archive.com/devel@lists.libvirt.org/msg01496.html "the build failure is non-deterministic". I tried the patch in the above URL. It worked for me and is attached. I tried MAKE_JOBS_UNSAFE=yes I don't know why this isn't showing up under fallout.
Sorry, this PR got submitted before my MAKE_JOBS_UNSAFE=yes finished. I'll comment again whenn I have those results.
The build with ALLOW_MAKE_JOBS=no MAKE_JOBS_UNSAFE=yes Succeeds https://services.unixathome.org/poudriere/build.html?mastername=140amd64-dvl&build=2024-02-02_22h31m11s
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=bd305ba05fa0c1b89823adfd47e359be610aefb0 commit bd305ba05fa0c1b89823adfd47e359be610aefb0 Author: Roman Bogorodskiy <novel@FreeBSD.org> AuthorDate: 2024-02-05 09:10:35 +0000 Commit: Roman Bogorodskiy <novel@FreeBSD.org> CommitDate: 2024-02-07 16:32:20 +0000 devel/libvirt: fix build with make jobs Add a fix from the upstream repository for build with make jobs. PR: 276787 Reported by: dvl devel/libvirt/Makefile | 3 +++ devel/libvirt/distinfo | 4 +++- 2 files changed, 6 insertions(+), 1 deletion(-)
This can be closed, I presume?
Sorry, I did not see this fix come in. There have been several updates since this commit. Thank you.