=> Bootstrap dependency digest>=20211023: found digest-20220214 => Checksum BLAKE2s OK for xen418/ipxe-1d1cf74a5e58811822bee4b3da3cff7282fcdfca.tar.gz => Checksum SHA512 OK for xen418/ipxe-1d1cf74a5e58811822bee4b3da3cff7282fcdfca.tar.gz => Checksum BLAKE2s OK for xen418/qemu-xen-20250521.tar.gz => Checksum SHA512 OK for xen418/qemu-xen-20250521.tar.gz => Checksum BLAKE2s OK for xen418/qemu-xen-traditional-3d273dd.tar.gz => Checksum SHA512 OK for xen418/qemu-xen-traditional-3d273dd.tar.gz => Checksum BLAKE2s OK for xen418/seabios-1.16.2.tar.gz => Checksum SHA512 OK for xen418/seabios-1.16.2.tar.gz => Checksum BLAKE2s OK for xen418/xen-438bb1285f470e2f385c0ea917ac9787d56aa8d3.tar.gz => Checksum SHA512 OK for xen418/xen-438bb1285f470e2f385c0ea917ac9787d56aa8d3.tar.gz ===> Installing dependencies for xentools418-20250701nb1 ========================================================================== The following variables will affect the build process of this package, xentools418-20250701nb1. Their current value is shown below: * CURSES_DEFAULT = curses * PYTHON_VERSION_DEFAULT = 313 * VARBASE = /var Based on these variables, the following variables have been set: * CURSES_TYPE = curses * PYPACKAGE = python313 * TERMCAP_TYPE = termcap You may want to abort the process now with CTRL-C and change the value of variables in the first group before continuing. Be sure to run `/usr/bin/make clean' after the changes. ========================================================================== => Tool dependency dev86-[0-9]*: found dev86-0.16.21 => Tool dependency ninja-build-[0-9]*: found ninja-build-1.13.2 => Tool dependency py313-setuptools-[0-9]*: found py313-setuptools-80.9.0 => Tool dependency glib2-tools-[0-9]*: found glib2-tools-2.84.4 => Tool dependency mktools-[0-9]*: found mktools-20250213 => Tool dependency bash-[0-9]*: found bash-5.3.8 => Tool dependency bison>=1.0: found bison-3.8.2nb1 => Tool dependency cmake>=3.18: found cmake-4.1.2 => Tool dependency gmake>=3.81: found gmake-4.4.1 => Tool dependency gsed>=3.0.2: found gsed-4.9nb1 => Tool dependency perl>=5.0: found perl-5.42.0 => Tool dependency pkgconf-[0-9]*: found pkgconf-2.4.3nb1 => Tool dependency cwrappers>=20150314: found cwrappers-20220403 => Tool dependency checkperms>=1.1: found checkperms-1.12 => Build dependency x11-links>=1.36: found x11-links-1.36 => Full dependency argp>=1.3: found argp-1.3nb3 => Full dependency glib2>=2.84.4nb1: found glib2-2.84.4nb1 => Full dependency libgcrypt>=1.6.0: found libgcrypt-1.11.2 => Full dependency ocaml>=4.14.0: found ocaml-4.14.2nb1 => Full dependency ocaml-findlib>=1.9.3nb1: found ocaml-findlib-1.9.8nb1 => Full dependency pciutils>=3.8: found pciutils-3.14.0 => Full dependency python313>=3.13: found python313-3.13.10 => Full dependency yajl>=1.0.9: found yajl-2.1.0 => Full dependency zstd>=1.3.6: found zstd-1.5.7 ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Overriding tools for xentools418-20250701nb1 ===> Extracting for xentools418-20250701nb1 mv -f /tmp/sysutils/xentools418/work/qemu-xen-20250521 /tmp/sysutils/xentools418/work/xen-438bb1285f470e2f385c0ea917ac9787d56aa8d3/tools/qemu-xen mv -f /tmp/sysutils/xentools418/work/qemu-xen-traditional-3d273dd /tmp/sysutils/xentools418/work/xen-438bb1285f470e2f385c0ea917ac9787d56aa8d3/tools/qemu-xen-traditional ===> Patching for xentools418-20250701nb1 => Applying pkgsrc patches for xentools418-20250701nb1 => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-.._seabios-rel-1.16.2_src_string.c => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-.._seabios-rel-1.16.2_src_string.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-.._seabios-rel-1.16.2_src_string.c,v 1.1 2023/11/21 11:37:03 bouyer Exp $ | |when the code is compiled -fwhole-program, memcpy() will be ommitted by gcc |because nothing in the file references it. Later the link fails with |undefined references to memcpy(). |Force the inclusion with (externally_visible) attribute | |--- ../seabios-rel-1.16.2/src/string.c.orig 2021-04-17 22:32:25.409876075 +0200 |+++ ../seabios-rel-1.16.2/src/string.c 2021-04-17 22:32:39.873615679 +0200 -------------------------- Patching file ../seabios-rel-1.16.2/src/string.c using Plan A... Hunk #1 succeeded at 149. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-Config.mk => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-Config.mk Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-Config.mk,v 1.2 2024/09/10 12:40:15 bouyer Exp $ | |Make sure to pass pkgsrc CFLAGS. |Use -R instead if -rpath, to appease our linker (--enable-rpath bug ?) | |--- Config.mk.orig 2024-08-14 15:45:06.000000000 +0200 |+++ Config.mk 2024-09-10 13:09:54.189244858 +0200 -------------------------- Patching file Config.mk using Plan A... Hunk #1 succeeded at 37. Hunk #2 succeeded at 177. Hunk #3 succeeded at 187. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-configure => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-configure Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-configure,v 1.1 2023/11/21 11:37:03 bouyer Exp $ | |Don't try to build stubdom | |--- configure.orig 2023-10-11 16:40:52.386364019 +0200 |+++ configure 2023-10-11 16:41:06.088121617 +0200 -------------------------- Patching file configure using Plan A... Hunk #1 succeeded at 2127. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-docs_configure => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-docs_configure Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-docs_configure,v 1.1 2024/11/23 18:51:19 gdt Exp $ | |Don't try to find pandoc because if it happens to be installed: | - the build fails because of some latex footnote issue | - it is not declared as a dependency and therefore should be | "--without-pandoc" but I can't come up with a CONFIGURE_ARGS | incantation that works | |--- docs/configure.orig 2024-08-14 13:45:06.000000000 +0000 |+++ docs/configure -------------------------- Patching file docs/configure using Plan A... Hunk #1 succeeded at 2260. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-docs_man_xl.1.pod.in => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-docs_man_xl.1.pod.in Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-docs_man_xl.1.pod.in,v 1.1 2023/11/21 11:37:03 bouyer Exp $ | |--- docs/man/xl.1.pod.in.orig 2021-04-06 19:14:18.000000000 +0200 |+++ docs/man/xl.1.pod.in 2021-04-17 13:34:37.085288645 +0200 -------------------------- Patching file docs/man/xl.1.pod.in using Plan A... Hunk #1 succeeded at 33. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-docs_man_xl.cfg.5.pod.in => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-docs_man_xl.cfg.5.pod.in Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-docs_man_xl.cfg.5.pod.in,v 1.1 2023/11/21 11:37:03 bouyer Exp $ | |--- docs/man/xl.cfg.5.pod.in.orig 2018-04-17 19:21:31.000000000 +0200 |+++ docs/man/xl.cfg.5.pod.in 2018-04-23 16:14:18.000000000 +0200 -------------------------- Patching file docs/man/xl.cfg.5.pod.in using Plan A... Hunk #1 succeeded at 4. Hunk #2 succeeded at 3089 (offset 466 lines). done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-docs_man_xlcpupool.cfg.5.pod => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-docs_man_xlcpupool.cfg.5.pod Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-docs_man_xlcpupool.cfg.5.pod,v 1.1 2023/11/21 11:37:03 bouyer Exp $ | |--- docs/man/xlcpupool.cfg.5.pod.orig 2017-03-24 17:41:23.000000000 +0100 |+++ docs/man/xlcpupool.cfg.5.pod 2017-03-24 17:41:50.000000000 +0100 -------------------------- Patching file docs/man/xlcpupool.cfg.5.pod using Plan A... Hunk #1 succeeded at 4. Hunk #2 succeeded at 117. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-docs_misc_block-scripts.txt => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-docs_misc_block-scripts.txt Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-docs_misc_block-scripts.txt,v 1.1 2023/11/21 11:37:03 bouyer Exp $ | |--- ./docs/misc/block-scripts.txt.orig 2018-04-23 16:23:34.000000000 +0200 |+++ ./docs/misc/block-scripts.txt 2018-04-23 16:23:39.000000000 +0200 -------------------------- Patching file ./docs/misc/block-scripts.txt using Plan A... Hunk #1 succeeded at 18. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-docs_misc_vtd.txt => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-docs_misc_vtd.txt Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-docs_misc_vtd.txt,v 1.1 2023/11/21 11:37:03 bouyer Exp $ | |--- docs/misc/vtd.txt.orig 2020-05-08 16:46:26.400241453 +0200 |+++ docs/misc/vtd.txt 2020-05-08 16:46:50.253734556 +0200 -------------------------- Patching file docs/misc/vtd.txt using Plan A... Hunk #1 succeeded at 39. Hunk #2 succeeded at 77. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_Makefile => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_Makefile Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-tools_Makefile,v 1.1 2023/11/21 11:37:03 bouyer Exp $ | |--- tools/Makefile.orig 2023-10-06 19:17:42.000000000 +0200 |+++ tools/Makefile 2023-10-12 13:25:11.719288881 +0200 -------------------------- Patching file tools/Makefile using Plan A... Hunk #1 succeeded at 34. Hunk #2 succeeded at 229. Hunk #3 succeeded at 245. Hunk #4 succeeded at 258. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_Rules.mk => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_Rules.mk Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-tools_Rules.mk,v 1.1 2023/11/21 11:37:03 bouyer Exp $ | |--- tools/Rules.mk.orig 2023-10-11 16:46:01.471180800 +0200 |+++ tools/Rules.mk 2023-10-11 16:48:25.511566058 +0200 -------------------------- Patching file tools/Rules.mk using Plan A... Hunk #1 succeeded at 90. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_configure => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_configure Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-tools_configure,v 1.1 2023/11/21 11:37:03 bouyer Exp $ | |--- tools/configure.orig 2023-10-06 19:17:42.000000000 +0200 |+++ tools/configure 2023-10-11 16:06:37.459963548 +0200 -------------------------- Patching file tools/configure using Plan A... Hunk #1 succeeded at 2449 (offset -8 lines). Hunk #2 succeeded at 3905 (offset -2 lines). Hunk #3 succeeded at 10458 (offset -469 lines). done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_console_daemon_utils.c => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_console_daemon_utils.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-tools_console_daemon_utils.c,v 1.1 2023/11/21 11:37:03 bouyer Exp $ | |--- tools/console/daemon/utils.c.orig 2020-12-08 15:28:31.000000000 +0100 |+++ tools/console/daemon/utils.c 2020-12-09 16:22:49.947276738 +0100 -------------------------- Patching file tools/console/daemon/utils.c using Plan A... Hunk #1 succeeded at 107. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_examples_Makefile => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_examples_Makefile Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-tools_examples_Makefile,v 1.1 2023/11/21 11:37:03 bouyer Exp $ | |--- tools/examples/Makefile.orig 2023-10-06 19:17:42.000000000 +0200 |+++ tools/examples/Makefile 2023-10-11 16:08:29.065203062 +0200 -------------------------- Patching file tools/examples/Makefile using Plan A... Hunk #1 succeeded at 1. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_firmware_Makefile => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_firmware_Makefile Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-tools_firmware_Makefile,v 1.1 2023/11/21 11:37:03 bouyer Exp $ | |--- tools/firmware/Makefile.orig 2020-05-14 14:19:32.000000000 +0200 |+++ tools/firmware/Makefile 2020-08-26 19:39:04.950176746 +0200 -------------------------- Patching file tools/firmware/Makefile using Plan A... Hunk #1 succeeded at 24. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_firmware_etherboot_Makefile => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_firmware_etherboot_Makefile Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-tools_firmware_etherboot_Makefile,v 1.1 2023/11/21 11:37:03 bouyer Exp $ | |--- tools/firmware/etherboot/Makefile.orig 2019-12-17 15:23:09.000000000 +0100 |+++ tools/firmware/etherboot/Makefile 2020-05-08 16:59:46.337172477 +0200 -------------------------- Patching file tools/firmware/etherboot/Makefile using Plan A... Hunk #1 succeeded at 29 (offset -3 lines). done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_hotplug_NetBSD_Makefile => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_hotplug_NetBSD_Makefile Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-tools_hotplug_NetBSD_Makefile,v 1.1 2023/11/21 11:37:03 bouyer Exp $ | |--- tools/hotplug/NetBSD/Makefile.orig 2023-10-06 19:17:42.000000000 +0200 |+++ tools/hotplug/NetBSD/Makefile 2023-10-11 16:10:06.619544743 +0200 -------------------------- Patching file tools/hotplug/NetBSD/Makefile using Plan A... Hunk #1 succeeded at 10. Hunk #2 succeeded at 23. Hunk #3 succeeded at 41. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_hotplug_NetBSD_block => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_hotplug_NetBSD_block Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-tools_hotplug_NetBSD_block,v 1.1 2023/11/21 11:37:03 bouyer Exp $ | |work around an issue in NetBSD 9.99.x kernel: pass the vnd name to vnconfig, |not the path to the block device. | |--- tools/hotplug/NetBSD/block.orig 2022-01-31 10:42:09.000000000 +0100 |+++ tools/hotplug/NetBSD/block 2022-05-30 10:50:42.821527086 +0200 -------------------------- Patching file tools/hotplug/NetBSD/block using Plan A... Hunk #1 succeeded at 64. Hunk #2 succeeded at 74. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_hotplug_common_Makefile => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_hotplug_common_Makefile Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-tools_hotplug_common_Makefile,v 1.1 2023/11/21 11:37:03 bouyer Exp $ | |--- tools/hotplug/common/Makefile.orig 2023-10-06 19:17:42.000000000 +0200 |+++ tools/hotplug/common/Makefile 2023-10-11 16:12:44.756127842 +0200 -------------------------- Patching file tools/hotplug/common/Makefile using Plan A... Hunk #1 succeeded at 18. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_include_xen-sys_NetBSD_evtchn.h => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_include_xen-sys_NetBSD_evtchn.h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-tools_include_xen-sys_NetBSD_evtchn.h,v 1.1 2023/11/21 11:37:03 bouyer Exp $ | |Use system-provided headers instead of local, outdated definitions | |--- tools/include/xen-sys/NetBSD/evtchn.h.orig 2021-04-17 13:48:20.754547947 +0200 |+++ tools/include/xen-sys/NetBSD/evtchn.h 2021-04-17 13:51:39.136816295 +0200 -------------------------- Patching file tools/include/xen-sys/NetBSD/evtchn.h using Plan A... Hunk #1 succeeded at 2. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_include_xen-sys_NetBSD_privcmd.h => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_include_xen-sys_NetBSD_privcmd.h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-tools_include_xen-sys_NetBSD_privcmd.h,v 1.1 2023/11/21 11:37:03 bouyer Exp $ | |Use system-provided headers instead of local, outdated definitions | |--- tools/include/xen-sys/NetBSD/privcmd.h.orig 2021-04-17 13:48:20.759557127 +0200 |+++ tools/include/xen-sys/NetBSD/privcmd.h 2021-04-17 13:53:28.776879861 +0200 -------------------------- Patching file tools/include/xen-sys/NetBSD/privcmd.h using Plan A... Hunk #1 succeeded at 1. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_libs_evtchn_netbsd.c => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_libs_evtchn_netbsd.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-tools_libs_evtchn_netbsd.c,v 1.1 2024/09/10 12:40:15 bouyer Exp $ |Set O_CLOEXEC if requested; avoid O_NONBLOCK (from libs/evtchn/freebsd.c) | |--- tools/libs/evtchn/netbsd.c.orig 2024-04-12 16:52:51.230321519 +0200 |+++ tools/libs/evtchn/netbsd.c 2024-04-12 16:55:02.402441409 +0200 -------------------------- Patching file tools/libs/evtchn/netbsd.c using Plan A... Hunk #1 succeeded at 33. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_libs_foreignmemory_netbsd.c => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_libs_foreignmemory_netbsd.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-tools_libs_foreignmemory_netbsd.c,v 1.1 2024/09/10 12:40:15 bouyer Exp $ |Set O_CLOEXEC if requested; (from libs/foreignmemory/freebsd.c) | |--- tools/libs/foreignmemory/netbsd.c.orig 2024-04-12 16:58:08.041146845 +0200 |+++ tools/libs/foreignmemory/netbsd.c 2024-04-12 16:58:33.613393138 +0200 -------------------------- Patching file tools/libs/foreignmemory/netbsd.c using Plan A... Hunk #1 succeeded at 28. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_libxl_libxl_dom.c => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_libxl_libxl_dom.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-tools_libxl_libxl_dom.c,v 1.1 2023/11/21 11:37:03 bouyer Exp $ | |--- tools/libs/light/libxl_dom.c.orig 2020-12-08 15:28:31.000000000 +0100 |+++ tools/libs/light/libxl_dom.c 2020-12-09 15:59:56.104509990 +0100 -------------------------- Patching file tools/libs/light/libxl_dom.c using Plan A... Hunk #1 succeeded at 1246 (offset 18 lines). done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_libxl_libxl_event.c => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_libxl_libxl_event.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-tools_libxl_libxl_event.c,v 1.1 2023/11/21 11:37:03 bouyer Exp $ | |The SIGCHLD handler just writes to a pipe where the reader is the |same process. The idea is that this will cause poll(2) in the main |thread to exit with the reaper pipe readable, and do child cleanup here. | |Unfortunably, is the child also has a write pipe back to the |parent (as e.g. with pygrub), the loop in afterpoll_internal() may see the |POLLHUP event on this pipe before the POLLIN even on the reaper pipe, and |this will be considered as an error (from e.g. pygrub). | |work around by filtering POLLHUP events here | |--- tools/libs/light/libxl_event.c.orig 2020-12-08 15:28:31.000000000 +0100 |+++ tools/libs/light/libxl_event.c 2020-12-09 16:00:48.840221028 +0100 -------------------------- Patching file tools/libs/light/libxl_event.c using Plan A... Hunk #1 succeeded at 1442 (offset -1 lines). done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_libxl_libxl_internal.h => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_libxl_libxl_internal.h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-tools_libxl_libxl_internal.h,v 1.1 2023/11/21 11:37:03 bouyer Exp $ | |bump some timeouts to more reasonable values. 40s is not enough |if there is lots of them (e.g lots of network interfaces) and they |need to be serialized. | |--- tools/libs/light/libxl_internal.h.orig 2020-12-08 15:28:31.000000000 +0100 |+++ tools/libs/light/libxl_internal.h 2020-12-09 16:01:49.819103324 +0100 -------------------------- Patching file tools/libs/light/libxl_internal.h using Plan A... Hunk #1 succeeded at 92 (offset -1 lines). done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_ocaml_common.make => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_ocaml_common.make Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-tools_ocaml_common.make,v 1.2 2024/12/21 16:01:48 bouyer Exp $ | |Handle ocaml-findlib 1.7.3 already appending destdir | |--- tools/ocaml/common.make.orig 2024-12-19 09:04:30.000000000 +0100 |+++ tools/ocaml/common.make 2024-12-21 13:28:30.660273010 +0100 -------------------------- Patching file tools/ocaml/common.make using Plan A... Hunk #1 succeeded at 3. Hunk #2 succeeded at 16. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_ocaml_xenstored_Makefile => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_ocaml_xenstored_Makefile Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-tools_ocaml_xenstored_Makefile,v 1.1 2023/11/21 11:37:03 bouyer Exp $ | |--- tools/ocaml/xenstored/Makefile.orig 2016-02-09 14:44:19.000000000 +0000 |+++ tools/ocaml/xenstored/Makefile -------------------------- Patching file tools/ocaml/xenstored/Makefile using Plan A... Hunk #1 succeeded at 1. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_ocaml_xenstored_utils.ml => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_ocaml_xenstored_utils.ml Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-tools_ocaml_xenstored_utils.ml,v 1.1 2023/11/21 11:37:03 bouyer Exp $ | |--- tools/ocaml/xenstored/utils.ml.orig 2023-10-06 19:17:42.000000000 +0200 |+++ tools/ocaml/xenstored/utils.ml 2023-10-11 16:21:27.581933766 +0200 -------------------------- Patching file tools/ocaml/xenstored/utils.ml using Plan A... Hunk #1 succeeded at 86. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_pygrub_Makefile => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_pygrub_Makefile Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-tools_pygrub_Makefile,v 1.1 2023/11/21 11:37:03 bouyer Exp $ | |--- tools/pygrub/Makefile.orig 2023-10-06 19:17:42.000000000 +0200 |+++ tools/pygrub/Makefile 2023-10-11 16:22:36.161106315 +0200 -------------------------- Patching file tools/pygrub/Makefile using Plan A... Hunk #1 succeeded at 3. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_python_Makefile => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_python_Makefile Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-tools_python_Makefile,v 1.1 2023/11/21 11:37:03 bouyer Exp $ | |--- tools/python/Makefile.orig 2020-12-14 15:32:06.314547060 +0100 |+++ tools/python/Makefile 2020-12-14 15:33:29.005101260 +0100 -------------------------- Patching file tools/python/Makefile using Plan A... Hunk #1 succeeded at 5. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_qemu-xen-traditional_Makefile => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_qemu-xen-traditional_Makefile Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-tools_qemu-xen-traditional_Makefile,v 1.1 2023/11/21 11:37:03 bouyer Exp $ | |--- tools/qemu-xen-traditional/Makefile.orig 2014-10-06 17:50:24.000000000 +0200 |+++ tools/qemu-xen-traditional/Makefile 2015-01-19 14:16:12.000000000 +0100 -------------------------- Patching file tools/qemu-xen-traditional/Makefile using Plan A... Hunk #1 succeeded at 1. Hunk #2 succeeded at 232 (offset 1 line). Hunk #3 succeeded at 276 (offset 1 line). Hunk #4 succeeded at 285 (offset 1 line). done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_qemu-xen-traditional_block-raw-posix.c => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_qemu-xen-traditional_block-raw-posix.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-tools_qemu-xen-traditional_block-raw-posix.c,v 1.1 2023/11/21 11:37:03 bouyer Exp $ | |- if given a block device, use the character device instead. | |--- tools/qemu-xen-traditional/block-raw-posix.c.orig 2014-10-06 17:50:24.000000000 +0200 |+++ tools/qemu-xen-traditional/block-raw-posix.c 2015-01-19 13:16:38.000000000 +0100 -------------------------- Patching file tools/qemu-xen-traditional/block-raw-posix.c using Plan A... Hunk #1 succeeded at 65. Hunk #2 succeeded at 73. Hunk #3 succeeded at 1017 (offset 1 line). done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_qemu-xen-traditional_configure => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_qemu-xen-traditional_configure Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-tools_qemu-xen-traditional_configure,v 1.1 2023/11/21 11:37:03 bouyer Exp $ | |--- tools/qemu-xen-traditional/configure.orig 2014-10-06 17:50:24.000000000 +0200 |+++ tools/qemu-xen-traditional/configure 2015-01-20 22:58:07.000000000 +0100 -------------------------- Patching file tools/qemu-xen-traditional/configure using Plan A... Hunk #1 succeeded at 1089. Hunk #2 succeeded at 1124. Hunk #3 succeeded at 1216. Hunk #4 succeeded at 1495. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_qemu-xen-traditional_hw_e1000.c => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_qemu-xen-traditional_hw_e1000.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-tools_qemu-xen-traditional_hw_e1000.c,v 1.1 2023/11/21 11:37:03 bouyer Exp $ | |From sysutils/xentools33/patches/patch-ak. | |qemu-0.13.x will include this fix: |http://git.qemu.org/qemu.git/commit/?id=9651ac55e5de0e1534d898316cc851af6ffc4334 | |--- tools/qemu-xen-traditional/hw/e1000.c.orig 2014-10-06 17:50:24.000000000 +0200 |+++ tools/qemu-xen-traditional/hw/e1000.c 2015-01-19 13:16:38.000000000 +0100 -------------------------- Patching file tools/qemu-xen-traditional/hw/e1000.c using Plan A... Hunk #1 succeeded at 265. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_qemu-xen-traditional_hw_ide.c => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_qemu-xen-traditional_hw_ide.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-tools_qemu-xen-traditional_hw_ide.c,v 1.1 2023/11/21 11:37:03 bouyer Exp $ | |--- tools/qemu-xen-traditional/hw/ide.c.orig 2014-01-09 13:44:42.000000000 +0100 |+++ tools/qemu-xen-traditional/hw/ide.c 2015-06-11 16:15:49.000000000 +0200 -------------------------- Patching file tools/qemu-xen-traditional/hw/ide.c using Plan A... Hunk #1 succeeded at 757. Hunk #2 succeeded at 817. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_qemu-xen-traditional_hw_pass-through.c => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_qemu-xen-traditional_hw_pass-through.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-tools_qemu-xen-traditional_hw_pass-through.c,v 1.1 2023/11/21 11:37:03 bouyer Exp $ | |--- tools/qemu-xen-traditional/hw/pass-through.c.orig 2014-10-06 17:50:24.000000000 +0200 |+++ tools/qemu-xen-traditional/hw/pass-through.c 2015-01-19 13:16:38.000000000 +0100 -------------------------- Patching file tools/qemu-xen-traditional/hw/pass-through.c using Plan A... Hunk #1 succeeded at 84. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_qemu-xen-traditional_hw_pt-graphics.c => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_qemu-xen-traditional_hw_pt-graphics.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-tools_qemu-xen-traditional_hw_pt-graphics.c,v 1.1 2023/11/21 11:37:03 bouyer Exp $ | |--- tools/qemu-xen-traditional/hw/pt-graphics.c.orig 2015-01-19 16:14:46.000000000 +0100 |+++ tools/qemu-xen-traditional/hw/pt-graphics.c 2015-01-19 16:14:51.000000000 +0100 -------------------------- Patching file tools/qemu-xen-traditional/hw/pt-graphics.c using Plan A... Hunk #1 succeeded at 4. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_qemu-xen-traditional_hw_pt-msi.c => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_qemu-xen-traditional_hw_pt-msi.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-tools_qemu-xen-traditional_hw_pt-msi.c,v 1.1 2023/11/21 11:37:03 bouyer Exp $ | |--- tools/qemu-xen-traditional/hw/pt-msi.c.orig 2014-10-06 17:50:24.000000000 +0200 |+++ tools/qemu-xen-traditional/hw/pt-msi.c 2015-01-19 13:16:38.000000000 +0100 -------------------------- Patching file tools/qemu-xen-traditional/hw/pt-msi.c using Plan A... Hunk #1 succeeded at 22. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_qemu-xen-traditional_hw_pt-msi.h => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_qemu-xen-traditional_hw_pt-msi.h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-tools_qemu-xen-traditional_hw_pt-msi.h,v 1.1 2023/11/21 11:37:03 bouyer Exp $ | |--- tools/qemu-xen-traditional/hw/pt-msi.h.orig 2014-10-06 17:50:24.000000000 +0200 |+++ tools/qemu-xen-traditional/hw/pt-msi.h 2015-01-19 13:16:38.000000000 +0100 -------------------------- Patching file tools/qemu-xen-traditional/hw/pt-msi.h using Plan A... Hunk #1 succeeded at 1. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_qemu-xen-traditional_i386-dm_hookstarget.mak => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_qemu-xen-traditional_i386-dm_hookstarget.mak Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-tools_qemu-xen-traditional_i386-dm_hookstarget.mak,v 1.1 2023/11/21 11:37:03 bouyer Exp $ | |--- tools/qemu-xen-traditional/i386-dm/hookstarget.mak.orig 2014-10-06 17:50:24.000000000 +0200 |+++ tools/qemu-xen-traditional/i386-dm/hookstarget.mak 2015-01-19 13:16:38.000000000 +0100 -------------------------- Patching file tools/qemu-xen-traditional/i386-dm/hookstarget.mak using Plan A... Hunk #1 succeeded at 2. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_qemu-xen-traditional_net.c => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_qemu-xen-traditional_net.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-tools_qemu-xen-traditional_net.c,v 1.1 2023/11/21 11:37:03 bouyer Exp $ | | |--- tools/qemu-xen-traditional/net.c.orig 2016-11-29 17:36:38.000000000 +0100 |+++ tools/qemu-xen-traditional/net.c 2017-03-29 18:16:54.000000000 +0200 -------------------------- Patching file tools/qemu-xen-traditional/net.c using Plan A... Hunk #1 succeeded at 990. Hunk #2 succeeded at 1029. Hunk #3 succeeded at 1050. Hunk #4 succeeded at 1969. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_qemu-xen-traditional_xen-hooks.mak => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_qemu-xen-traditional_xen-hooks.mak Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-tools_qemu-xen-traditional_xen-hooks.mak,v 1.1 2023/11/21 11:37:03 bouyer Exp $ | |enable PCI passthrough when pciutils is present | |--- tools/qemu-xen-traditional/xen-hooks.mak.orig 2020-12-08 16:54:20.000000000 +0100 |+++ tools/qemu-xen-traditional/xen-hooks.mak 2020-12-09 16:07:04.817171636 +0100 -------------------------- Patching file tools/qemu-xen-traditional/xen-hooks.mak using Plan A... Hunk #1 succeeded at 61. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_qemu-xen_audio_audio.c => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_qemu-xen_audio_audio.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-tools_qemu-xen_audio_audio.c,v 1.1 2023/11/21 11:37:03 bouyer Exp $ | |--- tools/qemu-xen/audio/audio.c.orig 2023-08-16 11:43:53.000000000 +0200 |+++ tools/qemu-xen/audio/audio.c 2023-10-12 12:59:41.625600778 +0200 -------------------------- Patching file tools/qemu-xen/audio/audio.c using Plan A... Hunk #1 succeeded at 895. Hunk #2 succeeded at 2159. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_qemu-xen_bios_optionrom_Makefile => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_qemu-xen_bios_optionrom_Makefile Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-tools_qemu-xen_bios_optionrom_Makefile,v 1.1 2023/11/21 11:37:03 bouyer Exp $ | |force ld in 32bit mode | |--- tools/qemu-xen/pc-bios/optionrom/Makefile.orig 2023-10-12 12:31:23.365032012 +0200 |+++ tools/qemu-xen/pc-bios/optionrom/Makefile 2023-10-12 12:32:10.391775796 +0200 -------------------------- Patching file tools/qemu-xen/pc-bios/optionrom/Makefile using Plan A... Hunk #1 succeeded at 36. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_qemu-xen_meson_mesonbuild_dependencies_ui.py => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_qemu-xen_meson_mesonbuild_dependencies_ui.py Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-tools_qemu-xen_meson_mesonbuild_dependencies_ui.py,v 1.1 2023/12/30 18:52:38 gdt Exp $ | |Force off looking for sdl2-config because we do not buildlink it. |Resolves failure to build when SDL2 is installed. | |Not submitted upstream because while lack of --disable-sdl2 is a bug, |they are unlikely to see it that way. | |--- tools/qemu-xen/meson/mesonbuild/dependencies/ui.py.orig 2022-06-02 11:40:57.000000000 +0000 |+++ tools/qemu-xen/meson/mesonbuild/dependencies/ui.py -------------------------- Patching file tools/qemu-xen/meson/mesonbuild/dependencies/ui.py using Plan A... Hunk #1 succeeded at 132. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_qemu-xen_net_tap-bsd.c => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_qemu-xen_net_tap-bsd.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-tools_qemu-xen_net_tap-bsd.c,v 1.1 2023/11/21 11:37:03 bouyer Exp $ | |--- tools/qemu-xen/net/tap-bsd.c.orig 2023-08-16 11:43:53.000000000 +0200 |+++ tools/qemu-xen/net/tap-bsd.c 2023-11-14 17:27:20.501570015 +0100 -------------------------- Patching file tools/qemu-xen/net/tap-bsd.c using Plan A... Hunk #1 succeeded at 34. Hunk #2 succeeded at 102. Hunk #3 succeeded at 127. Hunk #4 succeeded at 144. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_qemu-xen_net_tap.c => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_qemu-xen_net_tap.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-tools_qemu-xen_net_tap.c,v 1.1 2023/11/21 11:37:03 bouyer Exp $ | |From Roman Shaposhnik via xen-devel: pass bridge name to ifup script | |--- tools/qemu-xen/net/tap.c.orig |+++ tools/qemu-xen/net/tap.c -------------------------- Patching file tools/qemu-xen/net/tap.c using Plan A... Hunk #1 succeeded at 63 (offset 1 line). Hunk #2 succeeded at 322 (offset 22 lines). Hunk #3 succeeded at 409 (offset 12 lines). Hunk #4 succeeded at 444 (offset 22 lines). Hunk #5 succeeded at 628 (offset 20 lines). Hunk #6 succeeded at 652 (offset 22 lines). Hunk #7 succeeded at 983 (offset 64 lines). done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_xenpaging_xenpaging.c => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_xenpaging_xenpaging.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-tools_xenpaging_xenpaging.c,v 1.1 2023/11/21 11:37:03 bouyer Exp $ | |Fix "error: 'buffer' may be used uninitialized" | |--- tools/xenpaging/xenpaging.c.orig 2021-04-17 14:43:41.053494277 +0200 |+++ tools/xenpaging/xenpaging.c 2021-04-17 14:44:17.167271008 +0200 -------------------------- Patching file tools/xenpaging/xenpaging.c using Plan A... Hunk #1 succeeded at 180. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_xl_Makefile => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-tools_xl_Makefile Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-tools_xl_Makefile,v 1.1 2023/11/21 11:37:03 bouyer Exp $ | |--- tools/xl/Makefile.orig 2021-01-26 12:35:19.000000000 +0100 |+++ tools/xl/Makefile 2021-01-26 19:21:03.038848363 +0100 -------------------------- Patching file tools/xl/Makefile using Plan A... Hunk #1 succeeded at 37 (offset -6 lines). done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-xen_Makefile => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-xen_Makefile Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-xen_Makefile,v 1.1 2023/11/21 11:37:03 bouyer Exp $ | |--- xen/Makefile.orig 2023-10-12 11:25:40.066708313 +0200 |+++ xen/Makefile 2023-10-12 11:25:43.774709255 +0200 -------------------------- Patching file xen/Makefile using Plan A... Hunk #1 succeeded at 1. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-xen_arch_x86_traps.c => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-xen_arch_x86_traps.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-xen_arch_x86_traps.c,v 1.1 2025/05/29 12:16:56 bouyer Exp $ | |Pull in upstream commit d965e2ee07c56c341d8896852550914d87ea5374 | x86/pv: Fix breakpoint reporting | | x86_merge_dr6() is not a no-op when 0 is passed in; it will discard the | previously latched breakpoint bits. | | The combination of do_debug()'s manual call to x86_merge_dr6() for external | debuggers, and pv_inject_DB() calling pv_inject_event(), results in two | x86_merge_dr6() calls. | | Feed the same pending_dbg in the second time. This makes pv_inject_event()'s | update of dr6 effectively a no-op, retaining the correct breakpoint bits. | |--- xen/arch/x86/traps.c.orig 2025-05-26 22:44:28.709656168 +0200 |+++ xen/arch/x86/traps.c 2025-05-26 22:45:24.128811203 +0200 -------------------------- Patching file xen/arch/x86/traps.c using Plan A... Hunk #1 succeeded at 2072 (offset 8 lines). done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-xen_common_libelf_libelf-loader.c => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-xen_common_libelf_libelf-loader.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-xen_common_libelf_libelf-loader.c,v 1.1 2024/04/02 22:01:24 bouyer Exp $ | |Compute total symbol table with the same size as used to build the |symbol table. |This bug only shows up with 32bit guest kernels, and if the end of the |symbol table ends less than 64 bytes from a page boundary. When this |happens the string table is not copied, and the guest sees all symbols with |empty names. | |--- xen/common/libelf/libelf-loader.c.orig 2023-11-16 22:44:21.000000000 +0100 |+++ xen/common/libelf/libelf-loader.c 2024-04-02 17:12:05.322638541 +0200 -------------------------- Patching file xen/common/libelf/libelf-loader.c using Plan A... Hunk #1 succeeded at 204. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-xen_include_Makefile => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/sysutils/xentools418/patches/patch-xen_include_Makefile Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-xen_include_Makefile,v 1.1 2023/11/21 11:37:03 bouyer Exp $ | |also filter out flags added by pkgsrc | |--- xen/include/Makefile.orig 2023-10-06 19:17:42.000000000 +0200 |+++ xen/include/Makefile 2023-10-11 16:33:13.599360669 +0200 -------------------------- Patching file xen/include/Makefile using Plan A... Hunk #1 succeeded at 56. done ===> Creating toolchain wrappers for xentools418-20250701nb1 ===> Configuring for xentools418-20250701nb1 => Substituting "conf" in docs/misc/block-scripts.txt docs/misc/vtd.txt => Fixing getopt_long_only => Fixing rpath-link syntax => Modifying GNU configure scripts to avoid --recheck => Replacing config-guess with pkgsrc versions => Replacing config-sub with pkgsrc versions => Replacing install-sh with pkgsrc version => Replacing python interpreter in tools/misc/xencons tools/misc/xenpvnetboot tools/misc/xensymoops tools/python/scripts/convert-legacy-stream tools/python/scripts/verify-stream-v2 tools/xenmon/xenmon.py tools/misc/xencov_split. WARNING: [replace-interpreter] Skipping non-existent file "tools/misc/xencons". WARNING: [replace-interpreter] Skipping non-existent file "tools/misc/xenpvnetboot". => Replacing Perl interpreter in tools/firmware/rombios/makesym.perl tools/qemu-xen-traditional/texi2pod.pl tools/examples/xeninfo.pl tools/include/xen-external/bsd-sys-queue-h-seddery tools/qemu-xen/scripts/texi2pod.pl tools/qemu-xen/scripts/get_maintainer.pl tools/qemu-xen/scripts/checkpatch.pl. WARNING: [replace-interpreter] Skipping non-existent file "tools/include/xen-external/bsd-sys-queue-h-seddery". WARNING: [replace-interpreter] Skipping non-existent file "tools/qemu-xen/scripts/texi2pod.pl". => Checking for portability problems in extracted files configure: WARNING: unrecognized options: --enable-rpath, --disable-golang, --enable-ipxe, --with-system-ovmf checking build system type... x86_64--netbsd checking host system type... x86_64--netbsd Will build the following subsystems: xen tools docs configure: creating ./config.status config.status: creating config/Toplevel.mk config.status: creating config/Paths.mk === configuring in tools (/tmp/sysutils/xentools418/work/xen-438bb1285f470e2f385c0ea917ac9787d56aa8d3/tools) configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr/pkg' '--enable-rpath' '--disable-golang' '--sysconfdir=/usr/pkg/etc' '--enable-ipxe' '--with-system-ovmf=/usr/pkg/share/ovmf/OVMFX64.fd' '--x-includes=/usr/X11R7/include' '--x-libraries=/usr/X11R7/lib' '--build=x86_64--netbsd' '--host=x86_64--netbsd' '--mandir=/usr/pkg/man' '--enable-option-checking=yes' 'build_alias=x86_64--netbsd' 'host_alias=x86_64--netbsd' --cache-file=/dev/null --srcdir=. configure: WARNING: Setting CC, CFLAGS, LDFLAGS, LIBS, CPPFLAGS or CPP is not recommended, use PREPEND_INCLUDES, PREPEND_LIB, APPEND_INCLUDES and APPEND_LIB instead when possible. checking build system type... x86_64--netbsd checking host system type... x86_64--netbsd checking for x86_64--netbsd-gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking for as86... /usr/pkg/bin/as86 checking for ld86... /usr/pkg/bin/ld86 checking for bcc... /usr/pkg/bin/bcc checking for lzma_version_number in -llzma... yes checking for x86_64--netbsd-gcc... (cached) gcc checking whether we are using the GNU C compiler... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to accept ISO C89... (cached) none needed checking whether make sets $(MAKE)... yes checking for a BSD-compatible install... /usr/bin/install -c -o pbulk -g wheel checking for flex... /usr/bin/flex checking for abi-dumper... no checking for perl... /usr/pkg/bin/perl checking for awk... /usr/bin/awk checking for x86_64--netbsd-ocamlc... no checking for ocamlc... ocamlc OCaml version is 4.14.2 OCaml library path is /usr/pkg/lib/ocaml checking for x86_64--netbsd-ocamlopt... no checking for ocamlopt... ocamlopt checking for x86_64--netbsd-ocamlc.opt... no checking for ocamlc.opt... ocamlc.opt checking for x86_64--netbsd-ocamlopt.opt... no checking for ocamlopt.opt... ocamlopt.opt checking for x86_64--netbsd-ocaml... no checking for ocaml... ocaml checking for x86_64--netbsd-ocamldep... no checking for ocamldep... ocamldep checking for x86_64--netbsd-ocamlmktop... no checking for ocamlmktop... ocamlmktop checking for x86_64--netbsd-ocamlmklib... no checking for ocamlmklib... ocamlmklib checking for x86_64--netbsd-ocamldoc... no checking for ocamldoc... ocamldoc checking for x86_64--netbsd-ocamlbuild... no checking for ocamlbuild... no checking for x86_64--netbsd-ocamlfind... no checking for ocamlfind... ocamlfind checking for gawk... /usr/bin/awk checking for x86_64--netbsd-checkpolicy... no checking for checkpolicy... no checking for bash... /tmp/sysutils/xentools418/work/.tools/bin/bash checking for python3.13... /usr/pkg/bin/python3.13 checking for python version >= 2.6 ... yes checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... (cached) /usr/bin/grep checking for egrep... (cached) /usr/bin/egrep checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for python3.13-config... /usr/pkg/bin/python3.13-config checking Python.h usability... yes checking Python.h presence... yes checking for Python.h... yes checking for PyArg_ParseTuple... yes checking whether Python setup.py brokenly enables -D_FORTIFY_SOURCE... no checking for iasl... /usr/bin/iasl checking uuid/uuid.h usability... no checking uuid/uuid.h presence... no checking for uuid/uuid.h... no checking uuid.h usability... yes checking uuid.h presence... yes checking for uuid.h... yes checking curses.h usability... yes checking curses.h presence... yes checking for curses.h... yes checking for clear in -lcurses... yes checking ncurses.h usability... no checking ncurses.h presence... no checking for ncurses.h... no checking pkg-config is at least version 0.9.0... yes checking for glib... yes checking for pixman... yes checking for wget... no checking for false... (cached) false checking for ftp... /tmp/sysutils/xentools418/work/.tools/bin/ftp checking bzlib.h usability... yes checking bzlib.h presence... yes checking for bzlib.h... yes checking for BZ2_bzDecompressInit in -lbz2... yes checking lzma.h usability... yes checking lzma.h presence... yes checking for lzma.h... yes checking for lzma_stream_decoder in -llzma... yes checking lzo/lzo1x.h usability... no checking lzo/lzo1x.h presence... no checking for lzo/lzo1x.h... no checking for libzstd... yes checking ext2fs/ext2fs.h usability... no checking ext2fs/ext2fs.h presence... no checking for ext2fs/ext2fs.h... no checking ext4fs/ext2fs.h usability... no checking ext4fs/ext2fs.h presence... no checking for ext4fs/ext2fs.h... no checking for pthread flag... -pthread checking for yajl_alloc in -lyajl... yes checking for deflateCopy in -lz... yes checking for libiconv_open in -liconv... no checking argp.h usability... yes checking argp.h presence... yes checking for argp.h... yes checking for argp_usage in -largp... yes checking yajl/yajl_version.h usability... yes checking yajl/yajl_version.h presence... yes checking for yajl/yajl_version.h... yes checking sys/eventfd.h usability... no checking sys/eventfd.h presence... no checking for sys/eventfd.h... no checking valgrind/memcheck.h usability... no checking valgrind/memcheck.h presence... no checking for valgrind/memcheck.h... no checking utmp.h usability... yes checking utmp.h presence... yes checking for utmp.h... yes checking for LIBNL3... no configure: WARNING: Disabling support for Remus network buffering and COLO. Please install libnl3 libraries (including libnl3-route), command line tools and devel headers - version 3.2.8 or higher checking for bison... /tmp/sysutils/xentools418/work/.tools/bin/bison checking endian.h usability... yes checking endian.h presence... yes checking for endian.h... yes checking for pipe2... yes configure: creating ./config.status config.status: creating ../config/Tools.mk config.status: creating ../config/Paths.mk config.status: creating hotplug/common/hotplugpath.sh config.status: creating hotplug/FreeBSD/rc.d/xencommons config.status: creating hotplug/FreeBSD/rc.d/xendriverdomain config.status: creating hotplug/Linux/init.d/sysconfig.xencommons config.status: creating hotplug/Linux/init.d/sysconfig.xendomains config.status: creating hotplug/Linux/init.d/xen-watchdog config.status: creating hotplug/Linux/init.d/xencommons config.status: creating hotplug/Linux/init.d/xendomains config.status: creating hotplug/Linux/init.d/xendriverdomain config.status: creating hotplug/Linux/launch-xenstore config.status: creating hotplug/Linux/vif-setup config.status: creating hotplug/Linux/xen-hotplug-common.sh config.status: creating hotplug/Linux/xendomains config.status: creating hotplug/NetBSD/rc.d/xencommons config.status: creating hotplug/NetBSD/rc.d/xendriverdomain config.status: creating ocaml/libs/xs/paths.ml config.status: creating ocaml/xenstored/paths.ml config.status: creating ocaml/xenstored/oxenstored.conf config.status: creating config.h === configuring in docs (/tmp/sysutils/xentools418/work/xen-438bb1285f470e2f385c0ea917ac9787d56aa8d3/docs) configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr/pkg' '--enable-rpath' '--disable-golang' '--sysconfdir=/usr/pkg/etc' '--enable-ipxe' '--with-system-ovmf=/usr/pkg/share/ovmf/OVMFX64.fd' '--x-includes=/usr/X11R7/include' '--x-libraries=/usr/X11R7/lib' '--build=x86_64--netbsd' '--host=x86_64--netbsd' '--mandir=/usr/pkg/man' '--enable-option-checking=yes' 'build_alias=x86_64--netbsd' 'host_alias=x86_64--netbsd' --cache-file=/dev/null --srcdir=. configure: WARNING: unrecognized options: --enable-rpath, --disable-golang, --enable-ipxe, --with-system-ovmf checking for fig2dev... no configure: WARNING: fig2dev is not available so some documentation won't be built checking for pod2man... /tmp/sysutils/xentools418/work/.tools/bin/pod2man checking for pod2html... /usr/pkg/bin/pod2html checking for pod2text... /usr/pkg/bin/pod2text checking for pandoc... no configure: WARNING: pandoc is not available so some documentation won't be built checking for perl... /usr/pkg/bin/perl configure: creating ./config.status config.status: creating ../config/Docs.mk config.status: creating man/xl.cfg.5.pod config.status: creating man/xl.1.pod config.status: creating man/xl-disk-configuration.5.pod config.status: creating man/xl-network-configuration.5.pod config.status: creating man/xl.conf.5.pod configure: WARNING: unrecognized options: --enable-rpath, --disable-golang, --enable-ipxe, --with-system-ovmf configure: WARNING: unrecognized options: --enable-rpath, --disable-golang, --enable-ipxe, --with-system-ovmf