diff --git a/libvirt-glib-4.0.0-pointer-cast.patch b/libvirt-glib-4.0.0-pointer-cast.patch new file mode 100644 index 0000000..18343a0 --- /dev/null +++ b/libvirt-glib-4.0.0-pointer-cast.patch @@ -0,0 +1,27 @@ +From e0bfc34682744a74b850fa217e9c206a9eb80612 Mon Sep 17 00:00:00 2001 +From: Markus Volk +Date: Wed, 23 Nov 2022 16:47:52 +0100 +Subject: [PATCH] libvirt-gconfig-domain-capabilities-os.c: fix pointer-sign + issue + +Signed-off-by: Markus Volk +--- + libvirt-gconfig/libvirt-gconfig-domain-capabilities-os.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/libvirt-gconfig/libvirt-gconfig-domain-capabilities-os.c b/libvirt-gconfig/libvirt-gconfig-domain-capabilities-os.c +index 98a1bff..e70d22d 100644 +--- a/libvirt-gconfig/libvirt-gconfig-domain-capabilities-os.c ++++ b/libvirt-gconfig/libvirt-gconfig-domain-capabilities-os.c +@@ -67,7 +67,7 @@ static gboolean search_firmwares(xmlNodePtr node, gpointer opaque) + { + const gchar *content; + +- if (!g_str_equal(node->name, "enum")) ++ if (!g_str_equal((const gchar *)node->name, "enum")) + return TRUE; + + content = gvir_config_xml_get_attribute_content(node, "name"); +-- +2.39.0 + diff --git a/libvirt-glib.spec b/libvirt-glib.spec index 29f8354..fe319c7 100644 --- a/libvirt-glib.spec +++ b/libvirt-glib.spec @@ -7,12 +7,13 @@ Name: libvirt-glib Version: 4.0.0 -Release: 7%{?dist} +Release: 8%{?dist} Summary: libvirt glib integration for events License: LGPLv2+ URL: https://libvirt.org/ Source0: https://libvirt.org/sources/glib/%{name}-%{version}.tar.xz -Patch1: %{name}-%{version}-cast-align.patch +Patch: %{name}-%{version}-cast-align.patch +Patch: %{name}-%{version}-pointer-cast.patch BuildRequires: meson BuildRequires: glib2-devel @@ -132,8 +133,7 @@ MinGW Windows libvirt-gobject virtualization library. %endif %prep -%setup -q -%patch1 -p1 +%autosetup -p1 %build %meson -Drpath=disabled @@ -294,6 +294,9 @@ MinGW Windows libvirt-gobject virtualization library. %endif %changelog +* Mon Aug 8 2022 Daniel P. Berrangé - 4.0.0-8 +- Fix pointer cast warning + * Thu Jan 19 2023 Fedora Release Engineering - 4.0.0-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild