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