On 2025/02/26 20:49, Kirill A. Korinsky wrote: > On Wed, 26 Feb 2025 20:10:18 +0100, > Stuart Henderson <s...@spacehopper.org> wrote: > > > > On 2024/11/27 23:46, Brad Smith wrote: > > > Here is an update to QEMU 9.1.2. > > > > > > Various bug fixes. > > > > > > https://marc.info/?l=qemu-devel&m=173216702901250&w=2 > > > > Distfile was rerolled, do you have an old one to see what changed? > > > > Interesting, a version from Web Archive which is dated as 2024/11/21:
oops, replied to the wrong email - it's 9.2.1 > https://web.archive.org/web/20241121080409/https://download.qemu.org/qemu-9.1.2.tar.xz > > is matched a version from 2024/12/11: > > https://web.archive.org/web/20241211205511/https://download.qemu.org/qemu-9.1.2.tar.xz > > and matched that I jsut downloaded from > > https://download.qemu.org/qemu-9.1.2.tar.xz > > and all of them has SHA256 hash: Gf2ddTWlTW4EThhkAqo7OxvfqHw5LsiISFVZLIUQyW8= > which is matched hash in this email. > > > > > > > Index: Makefile > > > =================================================================== > > > RCS file: /cvs/ports/emulators/qemu/Makefile,v > > > retrieving revision 1.243 > > > diff -u -p -u -p -r1.243 Makefile > > > --- Makefile 29 Oct 2024 12:28:54 -0000 1.243 > > > +++ Makefile 28 Nov 2024 04:15:45 -0000 > > > @@ -6,7 +6,7 @@ USE_NOBTCFI= Yes > > > COMMENT-main= multi system emulator > > > COMMENT-ga= QEMU guest agent > > > > > > -VERSION= 9.1.1 > > > +VERSION= 9.1.2 > > > DISTNAME= qemu-${VERSION} > > > CATEGORIES= emulators > > > SITES= https://download.qemu.org/ > > > @@ -112,11 +112,6 @@ CONFIGURE_ARGS+=--disable-debug-info > > > .endif > > > > > > TEST_TARGET= check > > > - > > > -# XXX Optimizer bug, using -O2 causes segfaults, -O1 linking errors > > > -.if ${MACHINE_ARCH:Mpowerpc} > > > -#CFLAGS+= -O0 > > > -.endif > > > > > > post-install: > > > ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/qemu > > > Index: distinfo > > > =================================================================== > > > RCS file: /cvs/ports/emulators/qemu/distinfo,v > > > retrieving revision 1.76 > > > diff -u -p -u -p -r1.76 distinfo > > > --- distinfo 29 Oct 2024 12:28:54 -0000 1.76 > > > +++ distinfo 28 Nov 2024 04:15:45 -0000 > > > @@ -1,2 +1,2 @@ > > > -SHA256 (qemu-9.1.1.tar.xz) = fcD52lSR/0SVAPMxAGOja2GfI27kVwb9CEbrN9S7qIk= > > > -SIZE (qemu-9.1.1.tar.xz) = 132584840 > > > +SHA256 (qemu-9.1.2.tar.xz) = Gf2ddTWlTW4EThhkAqo7OxvfqHw5LsiISFVZLIUQyW8= > > > +SIZE (qemu-9.1.2.tar.xz) = 132481332 > > > Index: patches/patch-meson_build > > > =================================================================== > > > RCS file: /cvs/ports/emulators/qemu/patches/patch-meson_build,v > > > retrieving revision 1.14 > > > diff -u -p -u -p -r1.14 patch-meson_build > > > --- patches/patch-meson_build 29 Oct 2024 12:28:54 -0000 1.14 > > > +++ patches/patch-meson_build 28 Nov 2024 04:15:45 -0000 > > > @@ -4,7 +4,7 @@ > > > Index: meson.build > > > --- meson.build.orig > > > +++ meson.build > > > -@@ -2259,7 +2259,7 @@ config_host_data.set('CONFIG_QEMU_FIRMWAREPATH', > > > qemu_ > > > +@@ -2265,7 +2265,7 @@ config_host_data.set('CONFIG_QEMU_FIRMWAREPATH', > > > qemu_ > > > config_host_data.set_quoted('CONFIG_QEMU_HELPERDIR', > > > get_option('prefix') / get_option('libexecdir')) > > > config_host_data.set_quoted('CONFIG_QEMU_ICONDIR', get_option('prefix') > > > / qemu_icondir) > > > config_host_data.set_quoted('CONFIG_QEMU_LOCALEDIR', > > > get_option('prefix') / get_option('localedir')) > > > @@ -13,7 +13,7 @@ Index: meson.build > > > config_host_data.set_quoted('CONFIG_QEMU_MODDIR', get_option('prefix') > > > / qemu_moddir) > > > config_host_data.set_quoted('CONFIG_SYSCONFDIR', get_option('prefix') / > > > get_option('sysconfdir')) > > > > > > -@@ -4300,9 +4300,6 @@ else > > > +@@ -4306,9 +4306,6 @@ else > > > summary_info += {'Objective-C compiler': false} > > > endif > > > option_cflags = (get_option('debug') ? ['-g'] : []) > > > Index: patches/patch-qga_commands-posix_c > > > =================================================================== > > > RCS file: patches/patch-qga_commands-posix_c > > > diff -N patches/patch-qga_commands-posix_c > > > --- patches/patch-qga_commands-posix_c 29 Oct 2024 12:28:54 -0000 > > > 1.11 > > > +++ /dev/null 1 Jan 1970 00:00:00 -0000 > > > @@ -1,14 +0,0 @@ > > > -qemu-ga: Fix a SIGSEGV on guest-set-time command > > > - > > > -Index: qga/commands-posix.c > > > ---- qga/commands-posix.c.orig > > > -+++ qga/commands-posix.c > > > -@@ -85,7 +85,7 @@ static ssize_t ga_pipe_read_str(int fd[2], char **str) > > > - *str = g_realloc(*str, len + n + 1); > > > - memcpy(*str + len, buf, n); > > > - len += n; > > > -- *str[len] = '\0'; > > > -+ (*str)[len] = '\0'; > > > - } > > > - close(fd[0]); > > > - fd[0] = -1; > > > > > > > -- > wbr, Kirill >