pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/emulators/qemu



Module Name:    pkgsrc
Committed By:   adam
Date:           Mon Apr 27 10:25:01 UTC 2026

Modified Files:
        pkgsrc/emulators/qemu: Makefile PLIST distinfo options.mk version.mk
        pkgsrc/emulators/qemu/patches: patch-fsdev_meson.build
            patch-target_arm_tcg_translate-sve.c patch-util_osdep.c

Log Message:
qemu: updated to 11.0.0

11.0.0
https://wiki.qemu.org/ChangeLog/11.0


To generate a diff of this commit:
cvs rdiff -u -r1.400 -r1.401 pkgsrc/emulators/qemu/Makefile
cvs rdiff -u -r1.104 -r1.105 pkgsrc/emulators/qemu/PLIST
cvs rdiff -u -r1.247 -r1.248 pkgsrc/emulators/qemu/distinfo
cvs rdiff -u -r1.27 -r1.28 pkgsrc/emulators/qemu/options.mk
cvs rdiff -u -r1.13 -r1.14 pkgsrc/emulators/qemu/version.mk
cvs rdiff -u -r1.2 -r1.3 \
    pkgsrc/emulators/qemu/patches/patch-fsdev_meson.build
cvs rdiff -u -r1.3 -r1.4 \
    pkgsrc/emulators/qemu/patches/patch-target_arm_tcg_translate-sve.c
cvs rdiff -u -r1.1 -r1.2 pkgsrc/emulators/qemu/patches/patch-util_osdep.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/emulators/qemu/Makefile
diff -u pkgsrc/emulators/qemu/Makefile:1.400 pkgsrc/emulators/qemu/Makefile:1.401
--- pkgsrc/emulators/qemu/Makefile:1.400        Thu Mar 26 10:34:45 2026
+++ pkgsrc/emulators/qemu/Makefile      Mon Apr 27 10:25:01 2026
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.400 2026/03/26 10:34:45 adam Exp $
+# $NetBSD: Makefile,v 1.401 2026/04/27 10:25:01 adam Exp $
 
 .include "../../emulators/qemu/version.mk"
 
@@ -12,9 +12,16 @@ HOMEPAGE=    https://www.qemu.org/
 COMMENT=       Machine emulator and virtualizer
 LICENSE=       gnu-gpl-v2 AND gnu-lgpl-v2.1 AND mit AND modified-bsd
 
-TOOL_DEPENDS+= ${PYPKGPREFIX}-distlib-[0-9]*:../../devel/py-distlib
-TOOL_DEPENDS+= meson-[0-9]*:../../devel/meson
+# From pythondeps.toml
+TOOL_DEPENDS+= meson>=1.5.0:../../devel/meson
 TOOL_DEPENDS+= ninja-build-[0-9]*:../../devel/ninja-build
+# From python/scripts/mkvenv.py
+TOOL_DEPENDS+= ${PYPKGPREFIX}-distlib-[0-9]*:../../devel/py-distlib
+TOOL_DEPENDS+= ${PYPKGPREFIX}-pycotap>=1.1.0:../../devel/py-pycotap
+DEPENDS+=      ${PYPKGPREFIX}-pip>=20.3.4:../../devel/py-pip
+DEPENDS+=      ${PYPKGPREFIX}-qemu.qmp>=0.0.5:../../emulators/py-qemu.qmp
+DEPENDS+=      ${PYPKGPREFIX}-setuptools>=44.1.1:../../devel/py-setuptools
+DEPENDS+=      ${PYPKGPREFIX}-wheel>=0.34.2:../../devel/py-wheel
 
 USE_CURSES=            resize_term wide
 USE_LANGUAGES+=                c c++
@@ -88,7 +95,6 @@ NOT_PAX_MPROTECT_SAFE+=       bin/qemu-system-
 NOT_PAX_MPROTECT_SAFE+=        bin/qemu-system-hppa
 NOT_PAX_MPROTECT_SAFE+=        bin/qemu-system-loongarch64
 NOT_PAX_MPROTECT_SAFE+=        bin/qemu-system-microblaze
-NOT_PAX_MPROTECT_SAFE+=        bin/qemu-system-microblazeel
 NOT_PAX_MPROTECT_SAFE+=        bin/qemu-system-mips64
 NOT_PAX_MPROTECT_SAFE+=        bin/qemu-system-mips64el
 NOT_PAX_MPROTECT_SAFE+=        bin/qemu-system-ppc64
@@ -124,7 +130,7 @@ UE_ARCHS+=          alpha arm armeb
 UE_ARCHS+=             hexagon hppa
 UE_ARCHS+=             i386
 UE_ARCHS+=             loongarch64
-UE_ARCHS+=             m68k microblaze microblazeel
+UE_ARCHS+=             m68k microblaze
 UE_ARCHS+=             mips mips64 mips64el mipsel mipsn32 mipsn32el
 UE_ARCHS+=             or1k ppc ppc64 ppc64le
 UE_ARCHS+=             riscv32 riscv64

Index: pkgsrc/emulators/qemu/PLIST
diff -u pkgsrc/emulators/qemu/PLIST:1.104 pkgsrc/emulators/qemu/PLIST:1.105
--- pkgsrc/emulators/qemu/PLIST:1.104   Sat Mar  7 10:24:28 2026
+++ pkgsrc/emulators/qemu/PLIST Mon Apr 27 10:25:01 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.104 2026/03/07 10:24:28 bsiegert Exp $
+@comment $NetBSD: PLIST,v 1.105 2026/04/27 10:25:01 adam Exp $
 bin/elf2dmp
 ${PLIST.aarch64}bin/qemu-aarch64
 ${PLIST.aarch64_be}bin/qemu-aarch64_be
@@ -15,7 +15,6 @@ ${PLIST.keymap}bin/qemu-keymap
 ${PLIST.loongarch64}bin/qemu-loongarch64
 ${PLIST.m68k}bin/qemu-m68k
 ${PLIST.microblaze}bin/qemu-microblaze
-${PLIST.microblazeel}bin/qemu-microblazeel
 ${PLIST.mips}bin/qemu-mips
 ${PLIST.mips64}bin/qemu-mips64
 ${PLIST.mips64el}bin/qemu-mips64el
@@ -46,7 +45,6 @@ bin/qemu-system-i386
 ${PLIST.lp64}bin/qemu-system-loongarch64
 bin/qemu-system-m68k
 bin/qemu-system-microblaze
-bin/qemu-system-microblazeel
 bin/qemu-system-mips
 ${PLIST.lp64}bin/qemu-system-mips64
 ${PLIST.lp64}bin/qemu-system-mips64el
@@ -133,6 +131,7 @@ ${PLIST.doc}share/doc/qemu/devel/migrati
 ${PLIST.doc}share/doc/qemu/devel/migration/uadk-compression.html
 ${PLIST.doc}share/doc/qemu/devel/migration/vfio.html
 ${PLIST.doc}share/doc/qemu/devel/migration/virtio.html
+${PLIST.doc}share/doc/qemu/devel/migration/xbzrle.html
 ${PLIST.doc}share/doc/qemu/devel/modules.html
 ${PLIST.doc}share/doc/qemu/devel/multi-process.html
 ${PLIST.doc}share/doc/qemu/devel/multi-thread-tcg.html
@@ -221,6 +220,7 @@ ${PLIST.doc}share/doc/qemu/specs/edu.htm
 ${PLIST.doc}share/doc/qemu/specs/fsi.html
 ${PLIST.doc}share/doc/qemu/specs/fw_cfg.html
 ${PLIST.doc}share/doc/qemu/specs/index.html
+${PLIST.doc}share/doc/qemu/specs/iommu-testdev.html
 ${PLIST.doc}share/doc/qemu/specs/ivshmem-spec.html
 ${PLIST.doc}share/doc/qemu/specs/pci-ids.html
 ${PLIST.doc}share/doc/qemu/specs/pci-serial.html
@@ -255,7 +255,6 @@ ${PLIST.doc}share/doc/qemu/system/arm/em
 ${PLIST.doc}share/doc/qemu/system/arm/emulation.html
 ${PLIST.doc}share/doc/qemu/system/arm/exynos.html
 ${PLIST.doc}share/doc/qemu/system/arm/fby35.html
-${PLIST.doc}share/doc/qemu/system/arm/highbank.html
 ${PLIST.doc}share/doc/qemu/system/arm/imx25-pdk.html
 ${PLIST.doc}share/doc/qemu/system/arm/imx8mp-evk.html
 ${PLIST.doc}share/doc/qemu/system/arm/integratorcp.html
@@ -301,6 +300,8 @@ ${PLIST.doc}share/doc/qemu/system/device
 ${PLIST.doc}share/doc/qemu/system/devices/keyboard.html
 ${PLIST.doc}share/doc/qemu/system/devices/net.html
 ${PLIST.doc}share/doc/qemu/system/devices/nvme.html
+${PLIST.doc}share/doc/qemu/system/devices/scsi/index.html
+${PLIST.doc}share/doc/qemu/system/devices/scsi/migrate-pr.html
 ${PLIST.doc}share/doc/qemu/system/devices/usb-u2f.html
 ${PLIST.doc}share/doc/qemu/system/devices/usb.html
 ${PLIST.doc}share/doc/qemu/system/devices/vfio-user.html
@@ -336,10 +337,11 @@ ${PLIST.doc}share/doc/qemu/system/manage
 ${PLIST.doc}share/doc/qemu/system/monitor.html
 ${PLIST.doc}share/doc/qemu/system/multi-process.html
 ${PLIST.doc}share/doc/qemu/system/mux-chardev.html
-${PLIST.doc}share/doc/qemu/system/openrisc/cpu-features.html
-${PLIST.doc}share/doc/qemu/system/openrisc/emulation.html
-${PLIST.doc}share/doc/qemu/system/openrisc/or1k-sim.html
-${PLIST.doc}share/doc/qemu/system/openrisc/virt.html
+${PLIST.doc}share/doc/qemu/system/nitro.html
+${PLIST.doc}share/doc/qemu/system/or1k/cpu-features.html
+${PLIST.doc}share/doc/qemu/system/or1k/emulation.html
+${PLIST.doc}share/doc/qemu/system/or1k/or1k-sim.html
+${PLIST.doc}share/doc/qemu/system/or1k/virt.html
 ${PLIST.doc}share/doc/qemu/system/ppc/amigang.html
 ${PLIST.doc}share/doc/qemu/system/ppc/embedded.html
 ${PLIST.doc}share/doc/qemu/system/ppc/powermac.html
@@ -349,11 +351,13 @@ ${PLIST.doc}share/doc/qemu/system/ppc/pr
 ${PLIST.doc}share/doc/qemu/system/ppc/pseries.html
 ${PLIST.doc}share/doc/qemu/system/pr-manager.html
 ${PLIST.doc}share/doc/qemu/system/qemu-block-drivers.html
+${PLIST.doc}share/doc/qemu/system/qemu-colo.html
 ${PLIST.doc}share/doc/qemu/system/qemu-cpu-models.html
 ${PLIST.doc}share/doc/qemu/system/qemu-manpage.html
 ${PLIST.doc}share/doc/qemu/system/replay.html
 ${PLIST.doc}share/doc/qemu/system/riscv/microblaze-v-generic.html
 ${PLIST.doc}share/doc/qemu/system/riscv/microchip-icicle-kit.html
+${PLIST.doc}share/doc/qemu/system/riscv/mips.html
 ${PLIST.doc}share/doc/qemu/system/riscv/shakti-c.html
 ${PLIST.doc}share/doc/qemu/system/riscv/sifive_u.html
 ${PLIST.doc}share/doc/qemu/system/riscv/virt.html
@@ -375,7 +379,7 @@ ${PLIST.doc}share/doc/qemu/system/target
 ${PLIST.doc}share/doc/qemu/system/target-loongarch.html
 ${PLIST.doc}share/doc/qemu/system/target-m68k.html
 ${PLIST.doc}share/doc/qemu/system/target-mips.html
-${PLIST.doc}share/doc/qemu/system/target-openrisc.html
+${PLIST.doc}share/doc/qemu/system/target-or1k.html
 ${PLIST.doc}share/doc/qemu/system/target-ppc.html
 ${PLIST.doc}share/doc/qemu/system/target-riscv.html
 ${PLIST.doc}share/doc/qemu/system/target-rx.html
@@ -388,6 +392,7 @@ ${PLIST.doc}share/doc/qemu/system/tls.ht
 ${PLIST.doc}share/doc/qemu/system/virtio-net-failover.html
 ${PLIST.doc}share/doc/qemu/system/vm-templating.html
 ${PLIST.doc}share/doc/qemu/system/vnc-security.html
+${PLIST.doc}share/doc/qemu/system/whpx.html
 ${PLIST.doc}share/doc/qemu/tools/index.html
 ${PLIST.doc}share/doc/qemu/tools/qemu-img.html
 ${PLIST.doc}share/doc/qemu/tools/qemu-nbd.html
@@ -494,9 +499,7 @@ share/qemu/keymaps/sv
 share/qemu/keymaps/th
 share/qemu/keymaps/tr
 share/qemu/kvmvapic.bin
-share/qemu/linuxboot.bin
 share/qemu/linuxboot_dma.bin
-share/qemu/multiboot.bin
 share/qemu/multiboot_dma.bin
 share/qemu/npcm7xx_bootrom.bin
 share/qemu/npcm8xx_bootrom.bin

Index: pkgsrc/emulators/qemu/distinfo
diff -u pkgsrc/emulators/qemu/distinfo:1.247 pkgsrc/emulators/qemu/distinfo:1.248
--- pkgsrc/emulators/qemu/distinfo:1.247        Thu Mar 26 10:34:45 2026
+++ pkgsrc/emulators/qemu/distinfo      Mon Apr 27 10:25:01 2026
@@ -1,14 +1,13 @@
-$NetBSD: distinfo,v 1.247 2026/03/26 10:34:45 adam Exp $
+$NetBSD: distinfo,v 1.248 2026/04/27 10:25:01 adam Exp $
 
 BLAKE2s (palcode-clipper-qemu-5.2.0nb8) = d388c896a80c1cc3d4785c8434d6688bbcfd54c28f7252ce550ab162a0bba321
 SHA512 (palcode-clipper-qemu-5.2.0nb8) = 33695d6001d86a19793a92d5e31775607c4dfc9ab9eea019ea6c4d543a2e11e8c07f83cca4934811a13ef829b528737ea37d9d2aaf66cba6f2746d44d2aa0b43
 Size (palcode-clipper-qemu-5.2.0nb8) = 159808 bytes
-BLAKE2s (qemu-10.2.2.tar.xz) = 69eb0d51a4c8a0a5ba4ca4c0bc01f37c923a990d7c1c87850fe362b625256f17
-SHA512 (qemu-10.2.2.tar.xz) = c5409530505c2d1e69a80f1750e377261cea8fee42516a0a89d0343b19d55f9d33579cef181d7cc04d51519e50a55dff1b89175e7685bb803468c8ce03929591
-Size (qemu-10.2.2.tar.xz) = 141119364 bytes
-SHA1 (patch-audio_jackaudio.c) = 771c2779e565242a500adc0223ef6b1ae5b2b91f
+BLAKE2s (qemu-11.0.0.tar.xz) = 2e85e653f02d012d03d368f61ca5ecc4c5d52449ac87502b28b260a91e93c3b8
+SHA512 (qemu-11.0.0.tar.xz) = 3a047385374cce2fc0d58abbe0d52531ca629f3d25d60b107e1c97372e7ed9caaa5337719d140d0f936b0425d872c0fd77048ef2c13d89295a4c1e650d9daa60
+Size (qemu-11.0.0.tar.xz) = 141387580 bytes
 SHA1 (patch-fsdev_file-op-9p.h) = 1cf9f8602dca42b82f3d10e67c9bcd6aa971c7cc
-SHA1 (patch-fsdev_meson.build) = e8c523b27170b32ad95bbdc14cb3785d4b3d0f17
+SHA1 (patch-fsdev_meson.build) = 15588c37dd4f6cc5064b8a163f814cee75b7246f
 SHA1 (patch-hw-mips-Kconfig) = 967cf02da1577bcee0c06997d981c5aa01b75424
 SHA1 (patch-hw_9pfs_9p-synth.c) = 58ca01903acc4a5f419e9122a3066bfae88be9b9
 SHA1 (patch-hw_9pfs_9p-util.h) = cbdb950da2b68f78a264eb4bb911befe9c0effe6
@@ -24,8 +23,8 @@ SHA1 (patch-hw_usb_dev-mtp.c) = f148a3ad
 SHA1 (patch-meson.build) = 2280e0b23b7a1e5e1c1208b9b5857a56676e58b4
 SHA1 (patch-qemu-options.hx) = 6cf811ae421db1e8d45f7098bd36733c6dc7d9cf
 SHA1 (patch-roms_u-boot-sam460ex_Makefile) = 3a1bbf19b1422c10ebdd819eb0b711fafc78e2f2
-SHA1 (patch-target_arm_tcg_translate-sve.c) = 11663f670c6ca1b9e523b0d16843d87a6061b9a2
+SHA1 (patch-target_arm_tcg_translate-sve.c) = 2d2feefe45b83191cccfea7e08fd7eb2756515a5
 SHA1 (patch-target_i386_cpu.c) = 46a37ffc8ece4db52e8239b32dde37403ad568bb
 SHA1 (patch-target_i386_nvmm_nvmm-all.c) = 405a3b7ee1c719704bd9517c9dea53f47380c1ab
 SHA1 (patch-util_coroutine-ucontext.c) = 02cdf634e64f7e71029047b93747f192df715e6a
-SHA1 (patch-util_osdep.c) = 1e5bcde7be23792f487334d35797869bff686d25
+SHA1 (patch-util_osdep.c) = 94144b7fc3c472ae7b21c3daa4fae62da3288c7d

Index: pkgsrc/emulators/qemu/options.mk
diff -u pkgsrc/emulators/qemu/options.mk:1.27 pkgsrc/emulators/qemu/options.mk:1.28
--- pkgsrc/emulators/qemu/options.mk:1.27       Tue Jan  6 11:25:28 2026
+++ pkgsrc/emulators/qemu/options.mk    Mon Apr 27 10:25:01 2026
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.27 2026/01/06 11:25:28 wiz Exp $
+# $NetBSD: options.mk,v 1.28 2026/04/27 10:25:01 adam Exp $
 
 PKG_OPTIONS_VAR=       PKG_OPTIONS.qemu
 PKG_SUPPORTED_OPTIONS= debug debug-info doc gtk3 iscsi jack sdl spice
@@ -46,8 +46,8 @@ CONFIGURE_ARGS+=      --enable-debug
 PLIST.doc=             yes
 CONFIGURE_ARGS+=       --enable-docs
 PYTHON_VERSIONS_INCOMPATIBLE=  310 311 # py-sphinx
-TOOL_DEPENDS+=         ${PYPKGPREFIX}-sphinx-[0-9]*:../../textproc/py-sphinx
-TOOL_DEPENDS+=         ${PYPKGPREFIX}-sphinx-rtd-theme>=1.2.0:../../textproc/py-sphinx-rtd-theme
+TOOL_DEPENDS+=         ${PYPKGPREFIX}-sphinx>=3.4.3:../../textproc/py-sphinx
+TOOL_DEPENDS+=         ${PYPKGPREFIX}-sphinx-rtd-theme>=0.5:../../textproc/py-sphinx-rtd-theme
 .else
 CONFIGURE_ARGS+=       --disable-docs
 .endif

Index: pkgsrc/emulators/qemu/version.mk
diff -u pkgsrc/emulators/qemu/version.mk:1.13 pkgsrc/emulators/qemu/version.mk:1.14
--- pkgsrc/emulators/qemu/version.mk:1.13       Thu Mar 26 10:34:45 2026
+++ pkgsrc/emulators/qemu/version.mk    Mon Apr 27 10:25:01 2026
@@ -1,6 +1,6 @@
-# $NetBSD: version.mk,v 1.13 2026/03/26 10:34:45 adam Exp $
+# $NetBSD: version.mk,v 1.14 2026/04/27 10:25:01 adam Exp $
 #
 # used by emulators/qemu
 # used by sysutils/qemu-guest-agent
 
-QEMU_VERSION?= 10.2.2
+QEMU_VERSION?= 11.0.0

Index: pkgsrc/emulators/qemu/patches/patch-fsdev_meson.build
diff -u pkgsrc/emulators/qemu/patches/patch-fsdev_meson.build:1.2 pkgsrc/emulators/qemu/patches/patch-fsdev_meson.build:1.3
--- pkgsrc/emulators/qemu/patches/patch-fsdev_meson.build:1.2   Mon Jan  5 10:11:37 2026
+++ pkgsrc/emulators/qemu/patches/patch-fsdev_meson.build       Mon Apr 27 10:25:01 2026
@@ -1,14 +1,15 @@
-$NetBSD: patch-fsdev_meson.build,v 1.2 2026/01/05 10:11:37 adam Exp $
+$NetBSD: patch-fsdev_meson.build,v 1.3 2026/04/27 10:25:01 adam Exp $
 
 Enable fsdev support on NetBSD.
 
---- fsdev/meson.build.orig     2025-12-23 19:48:56.000000000 +0000
+--- fsdev/meson.build.orig     2026-04-21 19:36:25.000000000 +0000
 +++ fsdev/meson.build
-@@ -5,6 +5,6 @@ fsdev_ss.add(when: ['CONFIG_FSDEV_9P'],
+@@ -5,7 +5,7 @@ fsdev_ss.add(when: ['CONFIG_FSDEV_9P'],
    '9p-marshal.c',
    'qemu-fsdev.c',
- ), if_false: files('qemu-fsdev-dummy.c'))
+ ))
 -if host_os in ['linux', 'darwin', 'freebsd']
 +if host_os in ['linux', 'darwin', 'freebsd', 'netbsd']
    system_ss.add_all(fsdev_ss)
+   stub_ss.add(files('qemu-fsdev-dummy.c'))
  endif

Index: pkgsrc/emulators/qemu/patches/patch-target_arm_tcg_translate-sve.c
diff -u pkgsrc/emulators/qemu/patches/patch-target_arm_tcg_translate-sve.c:1.3 pkgsrc/emulators/qemu/patches/patch-target_arm_tcg_translate-sve.c:1.4
--- pkgsrc/emulators/qemu/patches/patch-target_arm_tcg_translate-sve.c:1.3      Wed Aug 27 06:27:03 2025
+++ pkgsrc/emulators/qemu/patches/patch-target_arm_tcg_translate-sve.c  Mon Apr 27 10:25:01 2026
@@ -1,16 +1,16 @@
-$NetBSD: patch-target_arm_tcg_translate-sve.c,v 1.3 2025/08/27 06:27:03 adam Exp $
+$NetBSD: patch-target_arm_tcg_translate-sve.c,v 1.4 2026/04/27 10:25:01 adam Exp $
 
 Avoid FSCALE define, notably on SunOS.
 
---- target/arm/tcg/translate-sve.c.orig        2025-08-26 18:32:38.000000000 +0000
+--- target/arm/tcg/translate-sve.c.orig        2026-04-21 19:36:26.000000000 +0000
 +++ target/arm/tcg/translate-sve.c
-@@ -4238,6 +4238,9 @@ TRANS_FEAT_NONSTREAMING(FTSMUL, aa64_sve
+@@ -4241,6 +4241,9 @@ TRANS_FEAT_NONSTREAMING(FTSMUL, aa64_sve
                 s->fpcr_ah ? name##_ah_zpzz_fns[a->esz] :                \
                 name##_zpzz_fns[a->esz], a)
  
 +#ifdef FSCALE
 +#undef FSCALE
 +#endif
- DO_ZPZZ_FP_B16(FADD_zpzz, aa64_sve, sve_fadd)
- DO_ZPZZ_FP_B16(FSUB_zpzz, aa64_sve, sve_fsub)
- DO_ZPZZ_FP_B16(FMUL_zpzz, aa64_sve, sve_fmul)
+ DO_ZPZZ_FP_B16(FADD_zpzz, aa64_sme_or_sve, sve_fadd)
+ DO_ZPZZ_FP_B16(FSUB_zpzz, aa64_sme_or_sve, sve_fsub)
+ DO_ZPZZ_FP_B16(FMUL_zpzz, aa64_sme_or_sve, sve_fmul)

Index: pkgsrc/emulators/qemu/patches/patch-util_osdep.c
diff -u pkgsrc/emulators/qemu/patches/patch-util_osdep.c:1.1 pkgsrc/emulators/qemu/patches/patch-util_osdep.c:1.2
--- pkgsrc/emulators/qemu/patches/patch-util_osdep.c:1.1        Wed Mar 15 11:49:20 2023
+++ pkgsrc/emulators/qemu/patches/patch-util_osdep.c    Mon Apr 27 10:25:01 2026
@@ -1,9 +1,9 @@
-$NetBSD: patch-util_osdep.c,v 1.1 2023/03/15 11:49:20 jperkin Exp $
+$NetBSD: patch-util_osdep.c,v 1.2 2026/04/27 10:25:01 adam Exp $
 
 Don't use OFD locking on SunOS.
 https://github.com/omniosorg/omnios-extra/blob/master/build/qemu/patches/0002-illumos-OFD-locking-must-span-the-entire-file.patch
 
---- util/osdep.c.orig  2022-12-14 16:28:45.000000000 +0000
+--- util/osdep.c.orig  2026-04-21 19:36:27.000000000 +0000
 +++ util/osdep.c
 @@ -31,6 +31,10 @@
  #include "qemu/hw-version.h"
@@ -13,6 +13,6 @@ https://github.com/omniosorg/omnios-extr
 +#undef F_OFD_SETLK
 +#endif
 +
- static const char *hw_version = QEMU_HW_VERSION;
- 
  int socket_set_cork(int fd, int v)
+ {
+ #if defined(SOL_TCP) && defined(TCP_CORK)



Home | Main Index | Thread Index | Old Index