This issue is probably caused by latest glib-2.0 update. AThe patch has also been submitted upstream.
Signed-off-by: Markus Volk <[email protected]> --- ...domain-capabilities-os.c-fix-pointer.patch | 29 +++++++++++++++++++ .../libvirt/libvirt-glib_4.0.0.bb | 5 +++- 2 files changed, 33 insertions(+), 1 deletion(-) create mode 100644 recipes-extended/libvirt/libvirt-glib/0001-libvirt-gconfig-domain-capabilities-os.c-fix-pointer.patch diff --git a/recipes-extended/libvirt/libvirt-glib/0001-libvirt-gconfig-domain-capabilities-os.c-fix-pointer.patch b/recipes-extended/libvirt/libvirt-glib/0001-libvirt-gconfig-domain-capabilities-os.c-fix-pointer.patch new file mode 100644 index 0000000..e9f9c26 --- /dev/null +++ b/recipes-extended/libvirt/libvirt-glib/0001-libvirt-gconfig-domain-capabilities-os.c-fix-pointer.patch @@ -0,0 +1,29 @@ +From 67ebf4c854085c451069d87798ebce79501c53b1 Mon Sep 17 00:00:00 2001 +From: Markus Volk <[email protected]> +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 <[email protected]> + +Patch-Status: Submitted [https://gitlab.com/libvirt/libvirt-glib/-/merge_requests/40] +--- + 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.34.1 + diff --git a/recipes-extended/libvirt/libvirt-glib_4.0.0.bb b/recipes-extended/libvirt/libvirt-glib_4.0.0.bb index 11ad84a..e2a9f2a 100644 --- a/recipes-extended/libvirt/libvirt-glib_4.0.0.bb +++ b/recipes-extended/libvirt/libvirt-glib_4.0.0.bb @@ -5,7 +5,10 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c" DEPENDS = "glib-2.0 libvirt libxml2" -SRC_URI = "git://gitlab.com/libvirt/libvirt-glib;protocol=https;branch=master" +SRC_URI = " \ + git://gitlab.com/libvirt/libvirt-glib;protocol=https;branch=master \ + file://0001-libvirt-gconfig-domain-capabilities-os.c-fix-pointer.patch \ +" SRCREV = "940bd9ccbfe419573ddec4383e3def4aac1f0e1f" S = "${WORKDIR}/git" -- 2.34.1
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#7696): https://lists.yoctoproject.org/g/meta-virtualization/message/7696 Mute This Topic: https://lists.yoctoproject.org/mt/95221485/21656 Group Owner: [email protected] Unsubscribe: https://lists.yoctoproject.org/g/meta-virtualization/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
