From: phind.uet@gmail.com
To: Paolo Bonzini <pbonzini@redhat.com>,
marcandre.lureau@redhat.com, berrange@redhat.com,
philmd@linaro.org, Kostiantyn Kostiuk <kkostiuk@redhat.com>,
Michael Roth <michael.roth@amd.com>,
Kevin Wolf <kwolf@redhat.com>, Hanna Reitz <hreitz@redhat.com>,
Stefan Weil <sw@weilnetz.de>
Cc: Nguyen Dinh Phi <phind.uet@gmail.com>,
qemu-block@nongnu.org, qemu-devel@nongnu.org
Subject: [PATCH 0/2] Fix Windows build issues with newer MinGW
Date: Tue, 16 Dec 2025 00:45:10 +0800 [thread overview]
Message-ID: <20251215164512.322786-1-phind.uet@gmail.com> (raw)
From: Nguyen Dinh Phi <phind.uet@gmail.com>
This series fixes build issues when compiling QEMU on Windows with
newer MinGW-w64 toolchains.
Patch 1 addresses a redefinition error for ConvertStringToBSTR(),
which is now provided by newer MinGW versions in <comutil.h>.
Patch 2 relocates qemu_ftruncate64() to a more appropriate location.
Nguyen Dinh Phi (2):
qga/vss-win32: Fix ConvertStringToBSTR redefinition with newer MinGW
util: Move qemu_ftruncate64 from block/file-win32.c to oslib-win32.c
block/file-win32.c | 32 --------------------------------
meson.build | 12 ++++++++++++
qga/vss-win32/install.cpp | 2 ++
util/oslib-win32.c | 34 ++++++++++++++++++++++++++++++++++
4 files changed, 48 insertions(+), 32 deletions(-)
--
2.43.0
next reply other threads:[~2025-12-15 16:57 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-12-15 16:45 phind.uet [this message]
2025-12-15 16:45 ` [PATCH 1/2] qga/vss-win32: Fix ConvertStringToBSTR redefinition with newer MinGW phind.uet
2025-12-16 6:26 ` Marc-André Lureau
2025-12-16 9:53 ` Kostiantyn Kostiuk
2025-12-17 18:13 ` Pierrick Bouvier
2025-12-18 6:00 ` NGUYEN DINH PHI
2025-12-16 23:00 ` Pierrick Bouvier
2025-12-15 16:45 ` [PATCH 2/2] util: Move qemu_ftruncate64 from block/file-win32.c to oslib-win32.c phind.uet
2025-12-15 17:33 ` Philippe Mathieu-Daudé
2025-12-16 23:00 ` Pierrick Bouvier
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20251215164512.322786-1-phind.uet@gmail.com \
--to=phind.uet@gmail.com \
--cc=berrange@redhat.com \
--cc=hreitz@redhat.com \
--cc=kkostiuk@redhat.com \
--cc=kwolf@redhat.com \
--cc=marcandre.lureau@redhat.com \
--cc=michael.roth@amd.com \
--cc=pbonzini@redhat.com \
--cc=philmd@linaro.org \
--cc=qemu-block@nongnu.org \
--cc=qemu-devel@nongnu.org \
--cc=sw@weilnetz.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.