qemu-trivial
[Top][All Lists]
Advanced

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

Re: [PATCH] qga-win: replace libpcre with libpcre2 in MSI package


From: Konstantin Kostiuk
Subject: Re: [PATCH] qga-win: replace libpcre with libpcre2 in MSI package
Date: Mon, 12 Dec 2022 15:07:51 +0200

Hi Andrey,

Unfortunately, I can't merge your patch as is.
There are several OS officially supported by QEMU that have GLib2 < 2.73.2
For example, we support Fedora 35 (GLib2 = 2.69.2) for cross-compilation and
we run CI tests on Fedora 35.

Also, currently, QEMU support GLib2 2.56 (https://github.com/qemu/qemu/blob/ea3a008d2d9ced9c4f93871c823baee237047f93/configure#L1466)
So, the build process should check the GLib2 version and select libpcre2 or libpcre.

Best Regards,
Konstantin Kostiuk.


On Mon, Dec 12, 2022 at 2:23 PM Andrey Drobyshev <andrey.drobyshev@virtuozzo.com> wrote:
On 11/28/22 15:02, Andrey Drobyshev wrote:
> According to GLib changelog [1], since version 2.73.2 GLib is using
> libpcre2 instead of libpcre.  As a result, qemu-ga MSI installation
> fails due to missing DLL.
>
> This commit makes wixl to put libpcre2-8-0.dll into the MSI bundle.
>
> [1] https://gitlab.gnome.org/GNOME/glib/-/releases#2.73.2
>
> Signed-off-by: Andrey Drobyshev <andrey.drobyshev@virtuozzo.com>
> ---
>  qga/installer/qemu-ga.wxs | 6 +++---
>  1 file changed, 3 insertions(+), 3 deletions(-)
>
> [...]

Ping


reply via email to

[Prev in Thread] Current Thread [Next in Thread]