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: Tue Jan 30 18:20:09 UTC 2024
Modified Files:
pkgsrc/emulators/qemu: Makefile distinfo
pkgsrc/emulators/qemu/patches: patch-util_coroutine-ucontext.c
Log Message:
qemu: updated to 8.2.1
8.2.1
Bug fixes
To generate a diff of this commit:
cvs rdiff -u -r1.334 -r1.335 pkgsrc/emulators/qemu/Makefile
cvs rdiff -u -r1.213 -r1.214 pkgsrc/emulators/qemu/distinfo
cvs rdiff -u -r1.1 -r1.2 \
pkgsrc/emulators/qemu/patches/patch-util_coroutine-ucontext.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.334 pkgsrc/emulators/qemu/Makefile:1.335
--- pkgsrc/emulators/qemu/Makefile:1.334 Tue Jan 30 14:21:48 2024
+++ pkgsrc/emulators/qemu/Makefile Tue Jan 30 18:20:09 2024
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.334 2024/01/30 14:21:48 ryoon Exp $
+# $NetBSD: Makefile,v 1.335 2024/01/30 18:20:09 adam Exp $
-DISTNAME= qemu-8.2.0
-PKGREVISION= 1
+DISTNAME= qemu-8.2.1
CATEGORIES= emulators
MASTER_SITES= https://download.qemu.org/
EXTRACT_SUFX= .tar.xz
Index: pkgsrc/emulators/qemu/distinfo
diff -u pkgsrc/emulators/qemu/distinfo:1.213 pkgsrc/emulators/qemu/distinfo:1.214
--- pkgsrc/emulators/qemu/distinfo:1.213 Thu Dec 28 17:15:39 2023
+++ pkgsrc/emulators/qemu/distinfo Tue Jan 30 18:20:09 2024
@@ -1,11 +1,11 @@
-$NetBSD: distinfo,v 1.213 2023/12/28 17:15:39 adam Exp $
+$NetBSD: distinfo,v 1.214 2024/01/30 18:20:09 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-8.2.0.tar.xz) = 981f6034991b4f264f5733b00a56b3a0e5a42737aead00896f6c3a565efcd83b
-SHA512 (qemu-8.2.0.tar.xz) = 92ec41196ff145cdbb98948f6b6e43214fa4b4419554a8a1927fb4527080c8212ccb703e184baf8ee0bdfa50ad7a84689e8f5a69eba1bd7bbbdfd69e3b91256c
-Size (qemu-8.2.0.tar.xz) = 130008888 bytes
+BLAKE2s (qemu-8.2.1.tar.xz) = cad2a7f6ed475148e73468b957ac6581b788e363d8561930bc4d9583273f8b41
+SHA512 (qemu-8.2.1.tar.xz) = e72d3e13339c03e8d371ca060ac700c45af2ca37523cddb6b02dcaf8430d75c8cef194cf496df9816440b281f368457def1126677db757928805d93ceca2f9af
+Size (qemu-8.2.1.tar.xz) = 129848448 bytes
SHA1 (patch-audio_jackaudio.c) = 771c2779e565242a500adc0223ef6b1ae5b2b91f
SHA1 (patch-hw-mips-Kconfig) = c7199ad26ac45116ab4d38252db4234ae93bdf9a
SHA1 (patch-hw-mips-mipssim.c) = 1f682b74b34398b3ff15f9e7f24a85f4b8bb4853
@@ -21,5 +21,5 @@ SHA1 (patch-roms_u-boot-sam460ex_Makefil
SHA1 (patch-target_arm_tcg_translate-sve.c) = b5eeb08331e61a16b2cf4b7ab9b668755aa9a04e
SHA1 (patch-target_i386_cpu.c) = 696b1137a7aac18f70933025cab5318b965aee66
SHA1 (patch-target_i386_meson.build) = b8f413866ac1079d3ddeb21aacf226509e25ae9c
-SHA1 (patch-util_coroutine-ucontext.c) = 890767e1f034b34f4aad6c791745fc0b151b8e3c
+SHA1 (patch-util_coroutine-ucontext.c) = 02cdf634e64f7e71029047b93747f192df715e6a
SHA1 (patch-util_osdep.c) = 1e5bcde7be23792f487334d35797869bff686d25
Index: pkgsrc/emulators/qemu/patches/patch-util_coroutine-ucontext.c
diff -u pkgsrc/emulators/qemu/patches/patch-util_coroutine-ucontext.c:1.1 pkgsrc/emulators/qemu/patches/patch-util_coroutine-ucontext.c:1.2
--- pkgsrc/emulators/qemu/patches/patch-util_coroutine-ucontext.c:1.1 Wed Mar 15 11:49:20 2023
+++ pkgsrc/emulators/qemu/patches/patch-util_coroutine-ucontext.c Tue Jan 30 18:20:09 2024
@@ -1,10 +1,10 @@
-$NetBSD: patch-util_coroutine-ucontext.c,v 1.1 2023/03/15 11:49:20 jperkin Exp $
+$NetBSD: patch-util_coroutine-ucontext.c,v 1.2 2024/01/30 18:20:09 adam Exp $
https://github.com/omniosorg/omnios-extra/blob/master/build/qemu/patches/0008-Temporary-coroutine-patch-pending-illumos-15206.patch
---- util/coroutine-ucontext.c.orig 2022-12-14 16:28:45.000000000 +0000
+--- util/coroutine-ucontext.c.orig 2024-01-29 19:13:22.000000000 +0000
+++ util/coroutine-ucontext.c
-@@ -305,6 +305,12 @@ qemu_coroutine_switch(Coroutine *from_,
+@@ -320,6 +320,12 @@ qemu_coroutine_switch(Coroutine *from_,
ret = sigsetjmp(from->env, 0);
if (ret == 0) {
@@ -14,6 +14,6 @@ https://github.com/omniosorg/omnios-extr
+ ucontext_t *t = SIGJMP2UCONTEXT(to->env);
+ t->uc_mcontext.gregs[REG_FSBASE] = f->uc_mcontext.gregs[REG_FSBASE];
+#endif
- start_switch_fiber_asan(action, &fake_stack_save, to->stack,
- to->stack_size);
- start_switch_fiber_tsan(&fake_stack_save,
+ start_switch_fiber_asan(IS_ENABLED(CONFIG_COROUTINE_POOL) ||
+ action != COROUTINE_TERMINATE ?
+ &fake_stack_save : NULL,
Home |
Main Index |
Thread Index |
Old Index