=> Bootstrap dependency digest>=20010302: found digest-20190127 => Checksum SHA1 OK for palcode-clipper-qemu-5.2.0nb8 => Checksum RMD160 OK for palcode-clipper-qemu-5.2.0nb8 => Checksum SHA512 OK for palcode-clipper-qemu-5.2.0nb8 => Checksum SHA1 OK for qemu-6.0.0.tar.xz => Checksum RMD160 OK for qemu-6.0.0.tar.xz => Checksum SHA512 OK for qemu-6.0.0.tar.xz ===> Installing dependencies for qemu-6.0.0nb1 ========================================================================== The supported build options for qemu are: debug-info gtk3 iscsi opengl sdl spice The currently selected options are: iscsi opengl sdl spice You can select which build options to use by setting PKG_DEFAULT_OPTIONS or the following variable. Its current value is shown: PKG_OPTIONS.qemu (not defined) ========================================================================== ========================================================================== The following variables will affect the build process of this package, qemu-6.0.0nb1. Their current value is shown below: * CURSES_DEFAULT = curses * JPEG_DEFAULT = jpeg * KRB5_DEFAULT = heimdal * PYTHON_VERSION_DEFAULT = 38 * SSLBASE = /usr * SSLCERTBUNDLE (not defined) * SSLCERTS = /etc/openssl/certs * SSLDIR = /etc/openssl * SSLKEYS = /etc/openssl/private Based on these variables, the following variables have been set: * CURSES_TYPE = curses * JPEGBASE (defined, but empty) * JPEG_TYPE = jpeg * KRB5BASE (defined, but empty) * KRB5_TYPE = heimdal * PYPACKAGE = python38 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 ninja-build-[0-9]*: found ninja-build-1.10.2 => Tool dependency glib2-tools-[0-9]*: found glib2-tools-2.68.2 => Tool dependency python38>=3.8: found python38-3.8.10nb1 => Tool dependency py38-sphinx-[0-9]*: found py38-sphinx-3.5.4 => Tool dependency bison>=1.0: found bison-3.7.6nb1 => Tool dependency perl>=5.0: found perl-5.34.0nb1 => Tool dependency pkgconf-[0-9]*: found pkgconf-1.7.4nb1 => Tool dependency checkperms>=1.1: found checkperms-1.12 => Build dependency x11-links>=1.33: found x11-links-1.33 => Build dependency spice-protocol>=0.12.5: found spice-protocol-0.14.3nb1 => Build dependency cwrappers>=20150314: found cwrappers-20180325 => Full dependency SDL2>=2.0.12nb5: found SDL2-2.0.14nb2 => Full dependency libxkbcommon>=0.4.0nb1: found libxkbcommon-1.3.0 => Full dependency spice-server>=0.14.2nb1: found spice-server-0.14.3 => Full dependency glib2>=2.64.0nb1: found glib2-2.68.2 => Full dependency libiscsi>=1.19.0: found libiscsi-1.19.0 => Full dependency lzo>=2.01: found lzo-2.10 => Full dependency zstd>=1.3.6: found zstd-1.5.0 => Full dependency jemalloc>=4.0.0: found jemalloc-5.2.1nb3 => Full dependency snappy>=1.0.5: found snappy-1.1.8 => Full dependency hicolor-icon-theme>=0.9nb1: found hicolor-icon-theme-0.17nb1 => Full dependency png>=1.6.0nb1: found png-1.6.37nb1 => Full dependency libgcrypt>=1.6.0: found libgcrypt-1.9.3 => Full dependency curl>=7.76.1nb1: found curl-7.77.0 => Full dependency jpeg>=9: found jpeg-9d ===> 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 qemu-6.0.0nb1 ===> Extracting for qemu-6.0.0nb1 cp /tmp/emulators/qemu/work/palcode-clipper-qemu-5.2.0nb8 /tmp/emulators/qemu/work/qemu-6.0.0/pc-bios/palcode-clipper cp /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/files/hw-mips-mipssim_virtio.c /tmp/emulators/qemu/work/qemu-6.0.0/hw/mips/mipssim_virtio.c ===> Patching for qemu-6.0.0nb1 => Applying pkgsrc patches for qemu-6.0.0nb1 => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-accel_Kconfig => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-accel_Kconfig Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-accel_Kconfig,v 1.1 2021/05/24 14:22:08 ryoon Exp $ | |--- accel/Kconfig.orig 2021-04-29 17:18:58.000000000 +0000 |+++ accel/Kconfig -------------------------- Patching file accel/Kconfig using Plan A... Hunk #1 succeeded at 1. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-backends_tpm_tpm__ioctl.h => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-backends_tpm_tpm__ioctl.h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-backends_tpm_tpm__ioctl.h,v 1.1 2020/08/12 18:31:27 ryoon Exp $ | |SunOS needs filio.h for _IO*() macros. | |--- backends/tpm/tpm_ioctl.h.orig 2019-08-15 19:01:42.000000000 +0000 |+++ backends/tpm/tpm_ioctl.h -------------------------- Patching file backends/tpm/tpm_ioctl.h using Plan A... Hunk #1 succeeded at 9. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-configure => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-configure Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-configure,v 1.32 2021/05/24 14:22:08 ryoon Exp $ | |--- configure.orig 2021-04-29 17:18:59.000000000 +0000 |+++ configure -------------------------- Patching file configure using Plan A... Hunk #1 succeeded at 352. Hunk #2 succeeded at 1108. Hunk #3 succeeded at 1853. Hunk #4 succeeded at 6416. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-hw-mips-Kconfig => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-hw-mips-Kconfig Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-hw-mips-Kconfig,v 1.3 2021/02/20 22:59:29 ryoon Exp $ | |--- hw/mips/Kconfig.orig 2020-08-11 19:17:15.000000000 +0000 |+++ hw/mips/Kconfig -------------------------- Patching file hw/mips/Kconfig using Plan A... Hunk #1 succeeded at 7 (offset -13 lines). done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-hw-mips-mipssim.c => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-hw-mips-mipssim.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-hw-mips-mipssim.c,v 1.3 2021/02/20 22:59:29 ryoon Exp $ | |--- hw/mips/mipssim.c.orig 2020-12-08 16:59:44.000000000 +0000 |+++ hw/mips/mipssim.c -------------------------- Patching file hw/mips/mipssim.c using Plan A... Hunk #1 succeeded at 40 (offset 1 line). Hunk #2 succeeded at 48 (offset 1 line). Hunk #3 succeeded at 145 (offset 1 line). Hunk #4 succeeded at 156 (offset 1 line). Hunk #5 succeeded at 219 (offset 1 line). Hunk #6 succeeded at 240 (offset 1 line). done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-hw_alpha_alpha_sys.h => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-hw_alpha_alpha_sys.h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-hw_alpha_alpha_sys.h,v 1.1 2020/10/04 20:39:25 thorpej Exp $ | |Pass 'devfn_min' argument to typhoon_init(). | |--- hw/alpha/alpha_sys.h.orig 2020-10-01 00:17:37.231192966 +0000 |+++ hw/alpha/alpha_sys.h 2020-10-01 00:17:49.188425709 +0000 -------------------------- Patching file hw/alpha/alpha_sys.h using Plan A... Hunk #1 succeeded at 11. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-hw_alpha_dp264.c => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-hw_alpha_dp264.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-hw_alpha_dp264.c,v 1.1 2020/10/04 20:39:25 thorpej Exp $ | |Because we're using CLIPPER IRQ mappings, the minimum PCI device |IdSel is 1. Pass that to typhoon_init(). | |Set bit 6 in trap_arg2 to tell the PALcode that the -nographic option |was specified. This is used by the PALcode to initialize the CTB for |serial console. | |--- hw/alpha/dp264.c.orig 2020-08-11 19:17:14.000000000 +0000 |+++ hw/alpha/dp264.c 2020-10-02 15:52:10.654767858 +0000 -------------------------- Patching file hw/alpha/dp264.c using Plan A... Hunk #1 succeeded at 73 (offset 1 line). done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-hw_alpha_typhoon.c => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-hw_alpha_typhoon.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-hw_alpha_typhoon.c,v 1.1 2020/10/04 20:39:25 thorpej Exp $ | |Allow callers of typhoon_init() to specify a minimum PCI devfn. | |Add a minimal i82378 SIO PCI node so that NetBSD/alpha will find |and probe the ISA bus. | |--- hw/alpha/typhoon.c.orig 2020-10-01 00:34:35.392982214 +0000 |+++ hw/alpha/typhoon.c 2020-10-01 00:53:13.419539599 +0000 -------------------------- Patching file hw/alpha/typhoon.c using Plan A... Hunk #1 succeeded at 817. Hunk #2 succeeded at 888. Hunk #3 succeeded at 922. Hunk #4 succeeded at 967. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-hw_core_uboot__image.h => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-hw_core_uboot__image.h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-hw_core_uboot__image.h,v 1.2 2019/04/24 13:59:32 ryoon Exp $ | |--- hw/core/uboot_image.h.orig 2019-04-23 18:14:45.000000000 +0000 |+++ hw/core/uboot_image.h -------------------------- Patching file hw/core/uboot_image.h using Plan A... Hunk #1 succeeded at 75. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-hw_display_omap__dss.c => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-hw_display_omap__dss.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-hw_display_omap__dss.c,v 1.2 2014/01/15 18:26:20 wiz Exp $ | |Avoid conflicts with SSP read() macro in NetBSD's |(PR lib/43832: ssp causes common names to be defines) | |--- hw/display/omap_dss.c.orig 2013-11-27 22:15:55.000000000 +0000 |+++ hw/display/omap_dss.c -------------------------- Patching file hw/display/omap_dss.c using Plan A... Hunk #1 succeeded at 797 (offset 6 lines). done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-hw_mips_meson.build => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-hw_mips_meson.build Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-hw_mips_meson.build,v 1.2 2021/05/24 14:22:08 ryoon Exp $ | |--- hw/mips/meson.build.orig 2021-04-29 17:18:58.000000000 +0000 |+++ hw/mips/meson.build -------------------------- Patching file hw/mips/meson.build using Plan A... Hunk #1 succeeded at 5. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-hw_net_etraxfs__eth.c => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-hw_net_etraxfs__eth.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-hw_net_etraxfs__eth.c,v 1.3 2014/01/15 18:26:20 wiz Exp $ | |Avoid conflicts with SSP read() macro in NetBSD's |(PR lib/43832: ssp causes common names to be defines) | |--- hw/net/etraxfs_eth.c.orig 2013-11-27 22:15:55.000000000 +0000 |+++ hw/net/etraxfs_eth.c -------------------------- Patching file hw/net/etraxfs_eth.c using Plan A... Hunk #1 succeeded at 187 (offset 2 lines). Hunk #2 succeeded at 355 (offset -9 lines). done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-hw_net_xilinx__axienet.c => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-hw_net_xilinx__axienet.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-hw_net_xilinx__axienet.c,v 1.2 2014/01/15 18:26:20 wiz Exp $ | |Avoid conflicts with SSP read() macro in NetBSD's |(PR lib/43832: ssp causes common names to be defines) | |--- hw/net/xilinx_axienet.c.orig 2013-11-27 22:15:55.000000000 +0000 |+++ hw/net/xilinx_axienet.c -------------------------- Patching file hw/net/xilinx_axienet.c using Plan A... Hunk #1 succeeded at 192 (offset -15 lines). done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-hw_rtc_mc146818rtc.c => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-hw_rtc_mc146818rtc.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-hw_rtc_mc146818rtc.c,v 1.1 2020/10/04 20:39:25 thorpej Exp $ | |Ensure the periodic timer is started as soon as the device is realized, |and follow the real hardware's lead of updating the PF bit in REG_C even |if it's not going to result in raising an interrupt. | |--- hw/rtc/mc146818rtc.c.orig 2020-10-01 00:56:55.574093880 +0000 |+++ hw/rtc/mc146818rtc.c 2020-10-01 00:58:40.326479896 +0000 -------------------------- Patching file hw/rtc/mc146818rtc.c using Plan A... Hunk #1 succeeded at 156 (offset 1 line). Hunk #2 succeeded at 951 (offset 1 line). done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-hw_scsi_scsi-disk.c => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-hw_scsi_scsi-disk.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-hw_scsi_scsi-disk.c,v 1.1 2020/09/27 21:29:57 jakllsch Exp $ | |Fill in more of SCSI disk block size reports to guest. Allows use of |sector sizes outside range of 256 to 32768. | |--- hw/scsi/scsi-disk.c.orig 2020-08-11 19:17:15.000000000 +0000 |+++ hw/scsi/scsi-disk.c -------------------------- Patching file hw/scsi/scsi-disk.c using Plan A... Hunk #1 succeeded at 1294 (offset 1 line). Hunk #2 succeeded at 1995 (offset 2 lines). Hunk #3 succeeded at 2063 (offset 1 line). done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-hw_usb_dev-mtp.c => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-hw_usb_dev-mtp.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-hw_usb_dev-mtp.c,v 1.5 2021/02/20 22:59:29 ryoon Exp $ | |--- hw/usb/dev-mtp.c.orig 2020-12-08 16:59:44.000000000 +0000 |+++ hw/usb/dev-mtp.c -------------------------- Patching file hw/usb/dev-mtp.c using Plan A... Hunk #1 succeeded at 30. Hunk #2 succeeded at 622. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-include_sysemu_hw__accel.h => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-include_sysemu_hw__accel.h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-include_sysemu_hw__accel.h,v 1.4 2021/05/24 14:22:08 ryoon Exp $ | |--- include/sysemu/hw_accel.h.orig 2021-04-29 17:18:58.000000000 +0000 |+++ include/sysemu/hw_accel.h -------------------------- Patching file include/sysemu/hw_accel.h using Plan A... Hunk #1 succeeded at 16. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-include_sysemu_kvm.h => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-include_sysemu_kvm.h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-include_sysemu_kvm.h,v 1.2 2019/12/15 18:35:25 adam Exp $ | |Fix debug build on NetBSD (without Linux-KVM). | |--- include/sysemu/kvm.h.orig 2019-12-12 18:20:48.000000000 +0000 |+++ include/sysemu/kvm.h -------------------------- Patching file include/sysemu/kvm.h using Plan A... Hunk #1 succeeded at 446 (offset -19 lines). done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-include_sysemu_nvmm.h => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-include_sysemu_nvmm.h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-include_sysemu_nvmm.h,v 1.4 2021/05/24 14:22:08 ryoon Exp $ | |--- include/sysemu/nvmm.h.orig 2021-05-06 04:47:40.186492405 +0000 |+++ include/sysemu/nvmm.h -------------------------- (Creating file include/sysemu/nvmm.h...) Patching file include/sysemu/nvmm.h using Plan A... Empty context always matches. Hunk #1 succeeded at 1. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-meson.build => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-meson.build Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-meson.build,v 1.6 2021/05/24 14:22:08 ryoon Exp $ | |* Add NetBSD support. |* Detect iconv in libc properly for pkgsrc (pkgsrc removes -liconv) | to fix qemu-system-aarch64 link. |* Detect curses (non-ncurses{,w} too) | |--- meson.build.orig 2021-04-29 17:18:58.000000000 +0000 |+++ meson.build -------------------------- Patching file meson.build using Plan A... Hunk #1 succeeded at 87. Hunk #2 succeeded at 171. Hunk #3 succeeded at 229. Hunk #4 succeeded at 281. Hunk #5 succeeded at 620. Hunk #6 succeeded at 638. Hunk #7 succeeded at 2589. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-meson__options.txt => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-meson__options.txt Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-meson__options.txt,v 1.2 2021/05/24 14:22:08 ryoon Exp $ | |--- meson_options.txt.orig 2021-04-29 17:18:58.000000000 +0000 |+++ meson_options.txt -------------------------- Patching file meson_options.txt using Plan A... Hunk #1 succeeded at 33. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-net_tap-solaris.c => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-net_tap-solaris.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-net_tap-solaris.c,v 1.2 2019/12/15 18:35:25 adam Exp $ | |Requires qemu-common.h. | |--- net/tap-solaris.c.orig 2019-12-12 18:20:48.000000000 +0000 |+++ net/tap-solaris.c -------------------------- Patching file net/tap-solaris.c using Plan A... Hunk #1 succeeded at 23. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-nvmm-accel-ops.c => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-nvmm-accel-ops.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-nvmm-accel-ops.c,v 1.1 2021/05/24 14:22:08 ryoon Exp $ | |--- nvmm-accel-ops.c.orig 2021-05-06 04:47:35.604520043 +0000 |+++ nvmm-accel-ops.c -------------------------- (Creating file nvmm-accel-ops.c...) Patching file nvmm-accel-ops.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-nvmm-accel-ops.h => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-nvmm-accel-ops.h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-nvmm-accel-ops.h,v 1.1 2021/05/24 14:22:08 ryoon Exp $ | |--- nvmm-accel-ops.h.orig 2021-05-06 04:47:35.605973012 +0000 |+++ nvmm-accel-ops.h -------------------------- (Creating file nvmm-accel-ops.h...) Patching file nvmm-accel-ops.h using Plan A... Empty context always matches. Hunk #1 succeeded at 1. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-nvmm-all.c => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-nvmm-all.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-nvmm-all.c,v 1.1 2021/05/24 14:22:08 ryoon Exp $ | |--- nvmm-all.c.orig 2021-05-06 04:47:35.606086411 +0000 |+++ nvmm-all.c -------------------------- (Creating file nvmm-all.c...) Patching file nvmm-all.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-qemu-options.hx => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-qemu-options.hx Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-qemu-options.hx,v 1.5 2021/05/24 14:22:08 ryoon Exp $ | |--- qemu-options.hx.orig 2021-04-29 17:18:59.000000000 +0000 |+++ qemu-options.hx -------------------------- Patching file qemu-options.hx using Plan A... Hunk #1 succeeded at 26. Hunk #2 succeeded at 58. Hunk #3 succeeded at 135. Hunk #4 succeeded at 145. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-roms_qemu-palcode_hwrpb.h => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-roms_qemu-palcode_hwrpb.h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-roms_qemu-palcode_hwrpb.h,v 1.1 2020/10/04 20:39:25 thorpej Exp $ | |Add definitions for the Console Terminal Block portion of the HWRPB. | |--- roms/qemu-palcode/hwrpb.h.orig 2020-10-03 23:04:51.494017689 +0000 |+++ roms/qemu-palcode/hwrpb.h 2020-10-03 23:06:34.713833960 +0000 -------------------------- Patching file roms/qemu-palcode/hwrpb.h using Plan A... Hunk #1 succeeded at 146. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-roms_qemu-palcode_init.c => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-roms_qemu-palcode_init.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-roms_qemu-palcode_init.c,v 1.1 2020/10/04 20:39:25 thorpej Exp $ | |- Don't include cross-host header files. |- Initialize the HWRPB CPU ID field with the WHAMI of the primary | CPU (and not the CPU type) as per the architecture specification. |- Don't set the "PALcode memory valid" bit in the PCS flags; that field | in the HWRPB is not initialized by this PALcode. |- Provide a Console Terminal Block (CTB) in the HWRPB - NetBSD requires | it to find the console device. |- Define entry point register $a2 as a config word, rather than just a | CPU count, and extract the "-nographic" option passed by Qemu, so that | the CTB can be initialized properly. |- Call the SWPPAL with a private argument in $a4, to specify the value of | $pv is to be after the SWPPAL has completed. |- When a secondary CPU starts up, extract a new value for $pv from the | HWRPB "CPU restart data" field, and pass that to the SWPPAL operation | used to trampiline to into the kernel entry point. | |--- roms/qemu-palcode/init.c.orig 2020-10-03 23:12:30.442663290 +0000 |+++ roms/qemu-palcode/init.c 2020-10-03 23:12:34.687159989 +0000 -------------------------- Patching file roms/qemu-palcode/init.c using Plan A... Hunk #1 succeeded at 18. Hunk #2 succeeded at 36. Hunk #3 succeeded at 69. Hunk #4 succeeded at 148. Hunk #5 succeeded at 176. Hunk #6 succeeded at 189. Hunk #7 succeeded at 202. Hunk #8 succeeded at 237. Hunk #9 succeeded at 299. Hunk #10 succeeded at 314. Hunk #11 succeeded at 359. Hunk #12 succeeded at 376. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-roms_qemu-palcode_memcpy.c => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-roms_qemu-palcode_memcpy.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-roms_qemu-palcode_memcpy.c,v 1.1 2020/10/04 20:39:25 thorpej Exp $ | |Include local header file for prototypes. | |--- roms/qemu-palcode/memcpy.c.orig 2020-10-04 16:22:55.342263484 +0000 |+++ roms/qemu-palcode/memcpy.c 2020-10-04 16:23:41.685256308 +0000 -------------------------- Patching file roms/qemu-palcode/memcpy.c using Plan A... Hunk #1 succeeded at 8. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-roms_qemu-palcode_memset.c => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-roms_qemu-palcode_memset.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-roms_qemu-palcode_memset.c,v 1.1 2020/10/04 20:39:25 thorpej Exp $ | |Include local header file for prototypes. | |--- roms/qemu-palcode/memset.c.orig 2020-10-04 16:26:11.159949099 +0000 |+++ roms/qemu-palcode/memset.c 2020-10-04 16:29:02.795766148 +0000 -------------------------- Patching file roms/qemu-palcode/memset.c using Plan A... Hunk #1 succeeded at 19. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-roms_qemu-palcode_pal.S => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-roms_qemu-palcode_pal.S Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-roms_qemu-palcode_pal.S,v 1.2 2021/05/23 13:53:10 thorpej Exp $ | |In the unaligned access exception vector, fix an apparent typo that |prevented the return PC from being stored in the trap frame. | |In SWPPAL, allow an additional, non-architected argument for the |switch to OSF/1 PALcode. This extra argument specifies the desired |value of $pv after SWPPAL has completed, and is for internal PALcode |use only and is needed for secondary CPU spin-up. This is allowed |because per the architecure specification, all registers other than |$sp and $v0 are UNPREDICTABLE after SWPPAL, and this PALcode's use |of SWPPAL for secondary CPU spin-up is an implementation detail. |This PALcode was already relying on this UNPREDICTABLE behavior for |its own purposes; this change merely gives control of this behavior |to internal SWPPAL callers. | |--- roms/qemu-palcode/pal.S.orig 2020-12-08 17:00:57.000000000 +0000 |+++ roms/qemu-palcode/pal.S 2021-05-23 06:23:53.826566568 +0000 -------------------------- Patching file roms/qemu-palcode/pal.S using Plan A... Hunk #1 succeeded at 278. Hunk #2 succeeded at 566. Hunk #3 succeeded at 576. Hunk #4 succeeded at 630. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-roms_qemu-palcode_pci.c => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-roms_qemu-palcode_pci.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-roms_qemu-palcode_pci.c,v 1.1 2020/10/04 20:39:25 thorpej Exp $ | |- Move PCI_DEVFN(), PCI_BUS(), PCI_SLOT(), and PCI_FUNC() to pci.h. |- Improve debug/info messages. |- Only program a BAR as a 64-bit MEM BAR if it really is a 64-bit MEM BAR. | Fixes an issue with the CMD646 IDE controller under NetBSD. |- Use system-specific information to program the interrupt line register | with the interrupt mappings, which is what the SRM console does on real | hardware; some operating systems (e.g. NetBSD) use this information | rather than having interrupt mapping tables for every possible system | variation. | |--- roms/qemu-palcode/pci.c.orig 2020-10-04 16:41:22.923562768 +0000 |+++ roms/qemu-palcode/pci.c 2020-10-04 16:41:58.183954279 +0000 -------------------------- Patching file roms/qemu-palcode/pci.c using Plan A... Hunk #1 succeeded at 29. Hunk #2 succeeded at 85. Hunk #3 succeeded at 119. Hunk #4 succeeded at 134. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-roms_qemu-palcode_pci.h => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-roms_qemu-palcode_pci.h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-roms_qemu-palcode_pci.h,v 1.1 2020/10/04 20:39:25 thorpej Exp $ | |Move PCI_DEVFN(), PCI_BUS(), PCI_SLOT(), and PCI_FUNC() to pci.h. | |--- roms/qemu-palcode/pci.h.orig 2020-10-04 16:48:50.267686138 +0000 |+++ roms/qemu-palcode/pci.h 2020-10-04 16:49:11.064722703 +0000 -------------------------- Patching file roms/qemu-palcode/pci.h using Plan A... Hunk #1 succeeded at 60. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-roms_qemu-palcode_printf.c => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-roms_qemu-palcode_printf.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-roms_qemu-palcode_printf.c,v 1.1 2020/10/04 20:39:25 thorpej Exp $ | |- Include local header file for prototypes. |- Add puts(), which the compiler may emit a call to if the string passed | to printf has no format specifiers. | |--- roms/qemu-palcode/printf.c.orig 2020-10-04 17:01:51.396706889 +0000 |+++ roms/qemu-palcode/printf.c 2020-10-04 17:02:27.588036847 +0000 -------------------------- Patching file roms/qemu-palcode/printf.c using Plan A... Hunk #1 succeeded at 18. Hunk #2 succeeded at 199. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-roms_qemu-palcode_protos.h => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-roms_qemu-palcode_protos.h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-roms_qemu-palcode_protos.h,v 1.1 2020/10/04 20:39:25 thorpej Exp $ | |- Don't include system headers. Instead, provide standalone definitions | and declarations of types needed and functions used by the PALcode that | are compatible with the standard Alpha / GCC ABI. |- Add pci_vga_bus and pci_vga_dev globals so that the HWRPB CTB can | correctly reflect the location of the a graphics console. | |--- roms/qemu-palcode/protos.h.orig 2020-10-04 17:05:39.239008051 +0000 |+++ roms/qemu-palcode/protos.h 2020-10-04 17:06:01.772319919 +0000 -------------------------- Patching file roms/qemu-palcode/protos.h using Plan A... Hunk #1 succeeded at 21. Hunk #2 succeeded at 224. Hunk #3 succeeded at 235. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-roms_qemu-palcode_sys-clipper.h => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-roms_qemu-palcode_sys-clipper.h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-roms_qemu-palcode_sys-clipper.h,v 1.1 2020/10/04 20:39:25 thorpej Exp $ | |Povide PCI device interrupt mapping information. | |--- roms/qemu-palcode/sys-clipper.h.orig 2020-10-04 17:10:06.597880613 +0000 |+++ roms/qemu-palcode/sys-clipper.h 2020-10-04 17:10:33.149119398 +0000 -------------------------- Patching file roms/qemu-palcode/sys-clipper.h using Plan A... Hunk #1 succeeded at 27. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-roms_qemu-palcode_vgaio.c => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-roms_qemu-palcode_vgaio.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-roms_qemu-palcode_vgaio.c,v 1.1 2020/10/04 20:39:25 thorpej Exp $ | |Add pci_vga_bus and pci_vga_dev globals so that the HWRPB CTB can |correctly reflect the location of the a graphics console. | |--- roms/qemu-palcode/vgaio.c.orig 2020-10-04 17:12:53.089367837 +0000 |+++ roms/qemu-palcode/vgaio.c 2020-10-04 17:13:21.240322169 +0000 -------------------------- Patching file roms/qemu-palcode/vgaio.c using Plan A... Hunk #1 succeeded at 570. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-roms_u-boot-sam460ex_Makefile => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-roms_u-boot-sam460ex_Makefile Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-roms_u-boot-sam460ex_Makefile,v 1.3 2021/02/23 09:28:33 wiz Exp $ | |Fix unportable test(1) operator. | |--- roms/u-boot-sam460ex/Makefile.orig 2020-12-08 17:00:58.000000000 +0000 |+++ roms/u-boot-sam460ex/Makefile -------------------------- Patching file roms/u-boot-sam460ex/Makefile using Plan A... Hunk #1 succeeded at 2189. Hunk #2 succeeded at 2224. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-roms_u-boot_tools_imx8m__image.sh => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-roms_u-boot_tools_imx8m__image.sh Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-roms_u-boot_tools_imx8m__image.sh,v 1.1 2019/04/24 13:59:32 ryoon Exp $ | |* Improve POSIX shell portability | |--- roms/u-boot/tools/imx8m_image.sh.orig 2019-04-23 18:16:46.000000000 +0000 |+++ roms/u-boot/tools/imx8m_image.sh -------------------------- Patching file roms/u-boot/tools/imx8m_image.sh using Plan A... Hunk #1 succeeded at 12. Hunk #2 succeeded at 28. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-target_i386_meson.build => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-target_i386_meson.build Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-target_i386_meson.build,v 1.2 2021/05/24 14:22:08 ryoon Exp $ | |--- target/i386/meson.build.orig 2021-04-29 17:18:58.000000000 +0000 |+++ target/i386/meson.build -------------------------- Patching file target/i386/meson.build using Plan A... Hunk #1 succeeded at 19. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-target_i386_nvmm_meson.build => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-target_i386_nvmm_meson.build Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-target_i386_nvmm_meson.build,v 1.1 2021/05/24 14:22:08 ryoon Exp $ | |--- target/i386/nvmm/meson.build.orig 2021-05-06 05:09:24.910385600 +0000 |+++ target/i386/nvmm/meson.build -------------------------- (Creating file target/i386/nvmm/meson.build...) Patching file target/i386/nvmm/meson.build using Plan A... Empty context always matches. Hunk #1 succeeded at 1. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-target_i386_nvmm_nvmm-accel-ops.c => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-target_i386_nvmm_nvmm-accel-ops.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-target_i386_nvmm_nvmm-accel-ops.c,v 1.1 2021/05/24 14:22:08 ryoon Exp $ | |--- target/i386/nvmm/nvmm-accel-ops.c.orig 2021-05-06 05:09:24.910489458 +0000 |+++ target/i386/nvmm/nvmm-accel-ops.c -------------------------- (Creating file target/i386/nvmm/nvmm-accel-ops.c...) Patching file target/i386/nvmm/nvmm-accel-ops.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-target_i386_nvmm_nvmm-accel-ops.h => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-target_i386_nvmm_nvmm-accel-ops.h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-target_i386_nvmm_nvmm-accel-ops.h,v 1.1 2021/05/24 14:22:08 ryoon Exp $ | |--- target/i386/nvmm/nvmm-accel-ops.h.orig 2021-05-06 05:09:24.910599351 +0000 |+++ target/i386/nvmm/nvmm-accel-ops.h -------------------------- (Creating file target/i386/nvmm/nvmm-accel-ops.h...) Patching file target/i386/nvmm/nvmm-accel-ops.h using Plan A... Empty context always matches. Hunk #1 succeeded at 1. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-target_i386_nvmm_nvmm-all.c => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-target_i386_nvmm_nvmm-all.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-target_i386_nvmm_nvmm-all.c,v 1.1 2021/05/24 14:22:08 ryoon Exp $ | |--- target/i386/nvmm/nvmm-all.c.orig 2021-05-06 05:09:24.911125954 +0000 |+++ target/i386/nvmm/nvmm-all.c -------------------------- (Creating file target/i386/nvmm/nvmm-all.c...) Patching file target/i386/nvmm/nvmm-all.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-target_sparc_translate.c => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/emulators/qemu/patches/patch-target_sparc_translate.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-target_sparc_translate.c,v 1.1 2020/11/02 17:17:15 martin Exp $ | |Patch from upstream (not integrated there yet) to work around %pc/%npc |being set to invalid values via ptrace, triggered by the NetBSD ptrace |ATF tests. Real hardware seems to hardcode the lower bits to zero too. | |--- target/sparc/translate.c.orig 2020-08-11 21:17:15.000000000 +0200 |+++ target/sparc/translate.c 2020-11-02 18:04:50.507211101 +0100 -------------------------- Patching file target/sparc/translate.c using Plan A... Hunk #1 succeeded at 4525. Hunk #2 succeeded at 4537. done ===> Creating toolchain wrappers for qemu-6.0.0nb1 ===> Configuring for qemu-6.0.0nb1 => Correcting the path to the OSS device. => Fix hardcoded sphinx-build => Checking for portability problems in extracted files Using './build' as the directory for build output The Meson build system Version: 0.55.3 Source dir: /tmp/emulators/qemu/work/qemu-6.0.0 Build dir: /tmp/emulators/qemu/work/qemu-6.0.0/build Build type: native build Using 'PKG_CONFIG_PATH' from environment with value: '' Using 'PKG_CONFIG_PATH' from environment with value: '' Project name: qemu Project version: 6.0.0 Using 'CFLAGS' from environment with value: '-O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/include -I/usr/pkg/include/SDL2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include/krb5' Using 'LDFLAGS' from environment with value: '-L/usr/pkg/lib -L/usr/X11R7/lib -Wl,-R/usr/X11R7/lib -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib' Using 'CPPFLAGS' from environment with value: '-I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/include -I/usr/pkg/include/SDL2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include/krb5' Using 'CFLAGS' from environment with value: '-O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/include -I/usr/pkg/include/SDL2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include/krb5' Using 'LDFLAGS' from environment with value: '-L/usr/pkg/lib -L/usr/X11R7/lib -Wl,-R/usr/X11R7/lib -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib' Using 'CPPFLAGS' from environment with value: '-I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/include -I/usr/pkg/include/SDL2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include/krb5' C compiler for the host machine: gcc (gcc 7.4.0 "gcc (nb3 20190319) 7.4.0") C linker for the host machine: gcc ld.bfd 2.31.1 Host machine cpu family: x86_64 Host machine cpu: x86_64 ../meson.build:10: WARNING: Module unstable-keyval has no backwards or forwards compatibility and might not exist in future releases. Program sh found: YES Program python3 found: YES (/usr/pkg/bin/python3.8) Program bzip2 found: YES Using 'CXXFLAGS' from environment with value: '-O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/include -I/usr/pkg/include/SDL2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include/krb5' Using 'LDFLAGS' from environment with value: '-L/usr/pkg/lib -L/usr/X11R7/lib -Wl,-R/usr/X11R7/lib -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib' Using 'CPPFLAGS' from environment with value: '-I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/include -I/usr/pkg/include/SDL2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include/krb5' C++ compiler for the host machine: c++ (gcc 7.4.0 "g++ (nb3 20190319) 7.4.0") C++ linker for the host machine: c++ ld.bfd 2.31.1 Program cgcc found: NO Library m found: YES Library util found: YES Run-time dependency appleframeworks found: NO (tried framework) Has header "nvmm.h" : YES Library nvmm found: YES Found pkg-config: /tmp/emulators/qemu/work/.tools/bin/pkg-config (1.7.4) Using 'PKG_CONFIG_PATH' from environment with value: '' Run-time dependency pixman-1 found: YES 0.38.4 Library pam found: YES Library aio found: NO Using 'PKG_CONFIG_PATH' from environment with value: '' Run-time dependency zlib found: YES 1.2.10 Run-time dependency libnfs found: NO (tried pkgconfig) Run-time dependency appleframeworks found: NO (tried framework) Run-time dependency libseccomp found: NO (tried pkgconfig) Has header "cap-ng.h" : NO Using 'PKG_CONFIG_PATH' from environment with value: '' Run-time dependency xkbcommon found: YES 1.3.0 Library rt found: YES Using 'PKG_CONFIG_PATH' from environment with value: '' Run-time dependency libiscsi found: YES 1.19.0 Using 'PKG_CONFIG_PATH' from environment with value: '' Run-time dependency libzstd found: YES 1.5.0 Using 'PKG_CONFIG_PATH' from environment with value: '' Run-time dependency libcurl found: YES 7.77.0 Run-time dependency ncursesw found: NO (tried pkgconfig) Has header "curses.h" : YES Library ncursesw found: NO Library cursesw found: NO Library curses found: YES Has header "brlapi.h" : NO Using 'PKG_CONFIG_PATH' from environment with value: '' Run-time dependency sdl2 found: YES 2.0.14 Run-time dependency sdl2_image found: NO (tried pkgconfig) Library rados found: NO Has header "rbd/librbd.h" : NO Run-time dependency glusterfs-api found: NO (tried pkgconfig) Has header "bzlib.h" : YES Library bz2 found: YES Has header "lzfse.h" : NO Dependency gtk+-3.0 skipped: feature gtk disabled Using 'PKG_CONFIG_PATH' from environment with value: '' Run-time dependency libpng found: YES 1.6.37 Using 'PKG_CONFIG_PATH' from environment with value: '' Run-time dependency libjpeg found: YES 9.4.0 Has header "sasl/sasl.h" : NO Has header "snappy-c.h" : YES Library snappy found: YES Has header "lzo/lzo1x.h" : YES Library lzo2 found: YES Run-time dependency u2f-emu found: NO (tried pkgconfig) Run-time dependency libkeyutils found: NO (tried pkgconfig) Checking for function "gettid" : NO Library jemalloc found: YES Run-time dependency fuse3 found: NO (tried pkgconfig) Has header "linux/btrfs.h" : NO Has header "libdrm/drm.h" : YES Has header "pty.h" : NO Has header "sys/ioccom.h" : YES Has header "sys/kcov.h" : YES Checking for function "system" : YES Checking for function "preadv" : YES Program scripts/minikconf.py found: YES Configuring aarch64-softmmu-config-target.h using configuration Configuring aarch64-softmmu-config-devices.mak with command Reading depfile: /tmp/emulators/qemu/work/qemu-6.0.0/build/meson-private/aarch64-softmmu-config-devices.mak.d Configuring aarch64-softmmu-config-devices.h using configuration Configuring alpha-softmmu-config-target.h using configuration Configuring alpha-softmmu-config-devices.mak with command Reading depfile: /tmp/emulators/qemu/work/qemu-6.0.0/build/meson-private/alpha-softmmu-config-devices.mak.d Configuring alpha-softmmu-config-devices.h using configuration Configuring arm-softmmu-config-target.h using configuration Configuring arm-softmmu-config-devices.mak with command Reading depfile: /tmp/emulators/qemu/work/qemu-6.0.0/build/meson-private/arm-softmmu-config-devices.mak.d Configuring arm-softmmu-config-devices.h using configuration Configuring avr-softmmu-config-target.h using configuration Configuring avr-softmmu-config-devices.mak with command Reading depfile: /tmp/emulators/qemu/work/qemu-6.0.0/build/meson-private/avr-softmmu-config-devices.mak.d Configuring avr-softmmu-config-devices.h using configuration Configuring cris-softmmu-config-target.h using configuration Configuring cris-softmmu-config-devices.mak with command Reading depfile: /tmp/emulators/qemu/work/qemu-6.0.0/build/meson-private/cris-softmmu-config-devices.mak.d Configuring cris-softmmu-config-devices.h using configuration Configuring hppa-softmmu-config-target.h using configuration Configuring hppa-softmmu-config-devices.mak with command Reading depfile: /tmp/emulators/qemu/work/qemu-6.0.0/build/meson-private/hppa-softmmu-config-devices.mak.d Configuring hppa-softmmu-config-devices.h using configuration Configuring i386-softmmu-config-target.h using configuration Configuring i386-softmmu-config-devices.mak with command Reading depfile: /tmp/emulators/qemu/work/qemu-6.0.0/build/meson-private/i386-softmmu-config-devices.mak.d Configuring i386-softmmu-config-devices.h using configuration Configuring m68k-softmmu-config-target.h using configuration Configuring m68k-softmmu-config-devices.mak with command Reading depfile: /tmp/emulators/qemu/work/qemu-6.0.0/build/meson-private/m68k-softmmu-config-devices.mak.d Configuring m68k-softmmu-config-devices.h using configuration Configuring microblaze-softmmu-config-target.h using configuration Configuring microblaze-softmmu-config-devices.mak with command Reading depfile: /tmp/emulators/qemu/work/qemu-6.0.0/build/meson-private/microblaze-softmmu-config-devices.mak.d Configuring microblaze-softmmu-config-devices.h using configuration Configuring microblazeel-softmmu-config-target.h using configuration Configuring microblazeel-softmmu-config-devices.mak with command Reading depfile: /tmp/emulators/qemu/work/qemu-6.0.0/build/meson-private/microblazeel-softmmu-config-devices.mak.d Configuring microblazeel-softmmu-config-devices.h using configuration Configuring mips-softmmu-config-target.h using configuration Configuring mips-softmmu-config-devices.mak with command Reading depfile: /tmp/emulators/qemu/work/qemu-6.0.0/build/meson-private/mips-softmmu-config-devices.mak.d Configuring mips-softmmu-config-devices.h using configuration Configuring mips64-softmmu-config-target.h using configuration Configuring mips64-softmmu-config-devices.mak with command Reading depfile: /tmp/emulators/qemu/work/qemu-6.0.0/build/meson-private/mips64-softmmu-config-devices.mak.d Configuring mips64-softmmu-config-devices.h using configuration Configuring mips64el-softmmu-config-target.h using configuration Configuring mips64el-softmmu-config-devices.mak with command Reading depfile: /tmp/emulators/qemu/work/qemu-6.0.0/build/meson-private/mips64el-softmmu-config-devices.mak.d Configuring mips64el-softmmu-config-devices.h using configuration Configuring mipsel-softmmu-config-target.h using configuration Configuring mipsel-softmmu-config-devices.mak with command Reading depfile: /tmp/emulators/qemu/work/qemu-6.0.0/build/meson-private/mipsel-softmmu-config-devices.mak.d Configuring mipsel-softmmu-config-devices.h using configuration Configuring moxie-softmmu-config-target.h using configuration Configuring moxie-softmmu-config-devices.mak with command Reading depfile: /tmp/emulators/qemu/work/qemu-6.0.0/build/meson-private/moxie-softmmu-config-devices.mak.d Configuring moxie-softmmu-config-devices.h using configuration Configuring nios2-softmmu-config-target.h using configuration Configuring nios2-softmmu-config-devices.mak with command Reading depfile: /tmp/emulators/qemu/work/qemu-6.0.0/build/meson-private/nios2-softmmu-config-devices.mak.d Configuring nios2-softmmu-config-devices.h using configuration Configuring or1k-softmmu-config-target.h using configuration Configuring or1k-softmmu-config-devices.mak with command Reading depfile: /tmp/emulators/qemu/work/qemu-6.0.0/build/meson-private/or1k-softmmu-config-devices.mak.d Configuring or1k-softmmu-config-devices.h using configuration Configuring ppc-softmmu-config-target.h using configuration Configuring ppc-softmmu-config-devices.mak with command Reading depfile: /tmp/emulators/qemu/work/qemu-6.0.0/build/meson-private/ppc-softmmu-config-devices.mak.d Configuring ppc-softmmu-config-devices.h using configuration Configuring ppc64-softmmu-config-target.h using configuration Configuring ppc64-softmmu-config-devices.mak with command Reading depfile: /tmp/emulators/qemu/work/qemu-6.0.0/build/meson-private/ppc64-softmmu-config-devices.mak.d Configuring ppc64-softmmu-config-devices.h using configuration Configuring riscv32-softmmu-config-target.h using configuration Configuring riscv32-softmmu-config-devices.mak with command Reading depfile: /tmp/emulators/qemu/work/qemu-6.0.0/build/meson-private/riscv32-softmmu-config-devices.mak.d Configuring riscv32-softmmu-config-devices.h using configuration Configuring riscv64-softmmu-config-target.h using configuration Configuring riscv64-softmmu-config-devices.mak with command Reading depfile: /tmp/emulators/qemu/work/qemu-6.0.0/build/meson-private/riscv64-softmmu-config-devices.mak.d Configuring riscv64-softmmu-config-devices.h using configuration Configuring rx-softmmu-config-target.h using configuration Configuring rx-softmmu-config-devices.mak with command Reading depfile: /tmp/emulators/qemu/work/qemu-6.0.0/build/meson-private/rx-softmmu-config-devices.mak.d Configuring rx-softmmu-config-devices.h using configuration Configuring s390x-softmmu-config-target.h using configuration Configuring s390x-softmmu-config-devices.mak with command Reading depfile: /tmp/emulators/qemu/work/qemu-6.0.0/build/meson-private/s390x-softmmu-config-devices.mak.d Configuring s390x-softmmu-config-devices.h using configuration Configuring sh4-softmmu-config-target.h using configuration Configuring sh4-softmmu-config-devices.mak with command Reading depfile: /tmp/emulators/qemu/work/qemu-6.0.0/build/meson-private/sh4-softmmu-config-devices.mak.d Configuring sh4-softmmu-config-devices.h using configuration Configuring sh4eb-softmmu-config-target.h using configuration Configuring sh4eb-softmmu-config-devices.mak with command Reading depfile: /tmp/emulators/qemu/work/qemu-6.0.0/build/meson-private/sh4eb-softmmu-config-devices.mak.d Configuring sh4eb-softmmu-config-devices.h using configuration Configuring sparc-softmmu-config-target.h using configuration Configuring sparc-softmmu-config-devices.mak with command Reading depfile: /tmp/emulators/qemu/work/qemu-6.0.0/build/meson-private/sparc-softmmu-config-devices.mak.d Configuring sparc-softmmu-config-devices.h using configuration Configuring sparc64-softmmu-config-target.h using configuration Configuring sparc64-softmmu-config-devices.mak with command Reading depfile: /tmp/emulators/qemu/work/qemu-6.0.0/build/meson-private/sparc64-softmmu-config-devices.mak.d Configuring sparc64-softmmu-config-devices.h using configuration Configuring tricore-softmmu-config-target.h using configuration Configuring tricore-softmmu-config-devices.mak with command Reading depfile: /tmp/emulators/qemu/work/qemu-6.0.0/build/meson-private/tricore-softmmu-config-devices.mak.d Configuring tricore-softmmu-config-devices.h using configuration Configuring x86_64-softmmu-config-target.h using configuration Configuring x86_64-softmmu-config-devices.mak with command Reading depfile: /tmp/emulators/qemu/work/qemu-6.0.0/build/meson-private/x86_64-softmmu-config-devices.mak.d Configuring x86_64-softmmu-config-devices.h using configuration Configuring xtensa-softmmu-config-target.h using configuration Configuring xtensa-softmmu-config-devices.mak with command Reading depfile: /tmp/emulators/qemu/work/qemu-6.0.0/build/meson-private/xtensa-softmmu-config-devices.mak.d Configuring xtensa-softmmu-config-devices.h using configuration Configuring xtensaeb-softmmu-config-target.h using configuration Configuring xtensaeb-softmmu-config-devices.mak with command Reading depfile: /tmp/emulators/qemu/work/qemu-6.0.0/build/meson-private/xtensaeb-softmmu-config-devices.mak.d Configuring xtensaeb-softmmu-config-devices.h using configuration Configuring i386-bsd-user-config-target.h using configuration Configuring sparc-bsd-user-config-target.h using configuration Configuring sparc64-bsd-user-config-target.h using configuration Configuring x86_64-bsd-user-config-target.h using configuration Run-time dependency capstone found: NO (tried pkgconfig) Configuring capstone-defs.h using configuration Run-time dependency slirp found: NO (tried pkgconfig) Configuring libslirp-version.h using configuration Library fdt found: NO Configuring config-host.h using configuration Program scripts/hxtool found: YES Program scripts/shaderinclude.pl found: YES Program scripts/qapi-gen.py found: YES Program scripts/qemu-version.sh found: YES Run-time dependency threads found: YES Program keycodemapdb/tools/keymap-gen found: YES Program scripts/decodetree.py found: YES Program ../scripts/modules/module_block.py found: YES Program ../scripts/block-coroutine-wrapper.py found: YES Program nm found: YES Program scripts/undefsym.py found: YES Program scripts/feature_to_c.sh found: YES Configuring 50-edk2-i386-secure.json using configuration Configuring 50-edk2-x86_64-secure.json using configuration Configuring 60-edk2-aarch64.json using configuration Configuring 60-edk2-arm.json using configuration Configuring 60-edk2-i386.json using configuration Configuring 60-edk2-x86_64.json using configuration Program qemu-keymap found: NO Program sphinx-build-3.8 found: YES Program python3 found: YES (/usr/pkg/bin/python3.8) Program diff found: YES Program dbus-daemon found: NO Program initrd-stress.sh found: YES Build targets in project: 549 qemu 6.0.0 Directories Install prefix: /usr/pkg BIOS directory: share/qemu firmware path: /usr/pkg/share/qemu-firmware binary directory: bin library directory: lib module directory: lib/qemu libexec directory: libexec include directory: include config directory: /usr/pkg/etc/qemu local state directory: /usr/pkg/var Manual directory: man Doc directory: /usr/pkg/share/doc Build directory: /tmp/emulators/qemu/work/qemu-6.0.0/build Source path: /tmp/emulators/qemu/work/qemu-6.0.0 GIT submodules: Host binaries git: git make: make python: /usr/pkg/bin/python3.8 (version: 3.8) sphinx-build: YES genisoimage: smbd: "/usr/pkg/sbin/smbd" Configurable features Documentation: YES system-mode emulation: YES user-mode emulation: YES block layer: YES Install blobs: YES module support: NO plugin support: NO fuzzing support: NO Audio drivers: oss sdl Trace backends: log QOM debugging: YES vhost-kernel support: NO vhost-net support: NO vhost-crypto support: NO vhost-scsi support: NO vhost-vsock support: NO vhost-user support: NO vhost-user-blk server support: NO vhost-user-fs support: NO vhost-vdpa support: NO build guest agent: YES Compilation host CPU: x86_64 host endianness: little C compiler: gcc Host C compiler: gcc C++ compiler: c++ ARFLAGS: rv CFLAGS: -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/include -I/usr/pkg/include/SDL2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include/krb5 -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/include -I/usr/pkg/include/SDL2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include/krb5 -O2 CXXFLAGS: -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/include -I/usr/pkg/include/SDL2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include/krb5 -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/include -I/usr/pkg/include/SDL2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include/krb5 -O2 LDFLAGS: -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/include -I/usr/pkg/include/SDL2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include/krb5 -L/usr/pkg/lib -L/usr/X11R7/lib -Wl,-R/usr/X11R7/lib -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib QEMU_CFLAGS: -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -m64 -mcx16 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wimplicit-fallthrough=2 -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong QEMU_LDFLAGS: -Wl,--warn-common -Wl,-z,relro -Wl,-z,now -m64 -fstack-protector-strong profiler: NO link-time optimization (LTO): NO PIE: YES static build: NO malloc trim support: NO membarrier: NO preadv support: YES fdatasync: YES madvise: YES posix_madvise: YES posix_memalign: YES debug stack usage: NO mutex debugging: NO memory allocator: jemalloc avx2 optimization: YES avx512f optimization: NO gprof enabled: NO gcov: NO thread sanitizer: NO CFI support: NO strip binaries: YES sparse: NO mingw32 support: NO x86_64 tests: cc Targets and accelerators KVM support: NO HAX support: YES HVF support: NO WHPX support: NO NVMM support: YES Xen support: NO TCG support: YES TCG backend: native (x86_64) TCG debug enabled: NO target list: aarch64-softmmu alpha-softmmu arm-softmmu avr-softmmu cris-softmmu hppa-softmmu i386-softmmu m68k-softmmu microblaze-softmmu microblazeel-softmmu mips-softmmu mips64-softmmu mips64el-softmmu mipsel-softmmu moxie-softmmu nios2-softmmu or1k-softmmu ppc-softmmu ppc64-softmmu riscv32-softmmu riscv64-softmmu rx-softmmu s390x-softmmu sh4-softmmu sh4eb-softmmu sparc-softmmu sparc64-softmmu tricore-softmmu x86_64-softmmu xtensa-softmmu xtensaeb-softmmu i386-bsd-user sparc-bsd-user sparc64-bsd-user x86_64-bsd-user default devices: YES out of process emulation: NO Block layer support coroutine backend: ucontext coroutine pool: YES Block whitelist (rw): Block whitelist (ro): VirtFS support: NO build virtiofs daemon: NO Live block migration: YES replication support: YES bochs support: YES cloop support: YES dmg support: YES qcow v1 support: YES vdi support: YES vvfat support: YES qed support: YES parallels support: YES sheepdog support: NO FUSE exports: NO Crypto TLS priority: "NORMAL" GNUTLS support: NO libgcrypt: YES hmac: YES XTS: YES nettle: NO crypto afalg: NO rng-none: NO Linux keyring: NO Dependencies SDL support: YES SDL image support: NO GTK support: NO pixman: YES VTE support: NO slirp support: internal libtasn1: NO PAM: YES iconv support: YES curses support: YES virgl support: NO curl support: YES Multipath support: NO VNC support: YES VNC SASL support: NO VNC JPEG support: YES VNC PNG support: YES brlapi support: NO vde support: NO netmap support: NO Linux AIO support: NO Linux io_uring support: NO ATTR/XATTR support: YES RDMA support: NO PVRDMA support: NO fdt support: internal libcap-ng support: NO spice support: YES rbd support: NO xfsctl support: NO smartcard support: NO U2F support: NO libusb: NO usb net redir: NO OpenGL support: YES GBM: YES libiscsi support: YES libnfs support: NO seccomp support: NO GlusterFS support: NO TPM support: YES libssh support: NO lzo support: YES snappy support: YES bzip2 support: YES lzfse support: NO zstd support: YES NUMA host support: NO libxml2: NO capstone: internal libpmem support: NO libdaxctl support: NO libudev: NO FUSE lseek: NO Found ninja-1.10.2 at /usr/pkg/bin/ninja