From 33c6efe180366a50fa87a18705343ad9725fa5fc Mon Sep 17 00:00:00 2001 From: Markus Volk Date: Tue, 15 Sep 2026 12:21:19 +0200 Subject: [PATCH] glibmm: upgrade 2.66.9 -> 2.66.10 GEmblem and GDBus::ActionGroup are final types as of GLib 2.89.2, which makes the generated headers of 2.66.9 conflict with the class structs GLib declares: error: conflicting declaration 'using GEmblemClass = struct _GEmblemClass' 2.66.10 stops deriving those types. Depends on the glib-2.0 2.90.0 upgrade in oe-core. AI-Generated: Uses Claude Code (Claude Opus 5) Signed-off-by: Markus Volk Signed-off-by: Khem Raj --- .../glib-2.0/{glibmm_2.66.9.bb => glibmm_2.66.10.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-oe/recipes-core/glib-2.0/{glibmm_2.66.9.bb => glibmm_2.66.10.bb} (90%) diff --git a/meta-oe/recipes-core/glib-2.0/glibmm_2.66.9.bb b/meta-oe/recipes-core/glib-2.0/glibmm_2.66.10.bb similarity index 90% rename from meta-oe/recipes-core/glib-2.0/glibmm_2.66.9.bb rename to meta-oe/recipes-core/glib-2.0/glibmm_2.66.10.bb index 49cc40a813..a9be4e6c55 100644 --- a/meta-oe/recipes-core/glib-2.0/glibmm_2.66.9.bb +++ b/meta-oe/recipes-core/glib-2.0/glibmm_2.66.10.bb @@ -12,7 +12,7 @@ inherit gnomebase SHRT_VER = "${@d.getVar('PV').split('.')[0]}.${@d.getVar('PV').split('.')[1]}" -SRC_URI[archive.sha256sum] = "5a026e5602085307c7dcb72b71b07261c40f80914277bef5f8d7f2ecab739bec" +SRC_URI[archive.sha256sum] = "2b61780203aed98e701d3ea57c8f353e7c8ada9706a79be782f6c5153dd035c0" FILES:${PN} = "${libdir}/lib*.so.*" FILES:${PN}-dev += "${datadir}/glibmm-* ${libdir}/glibmm-2.4/include/ ${libdir}/glibmm-2.4/proc/ ${libdir}/giomm-2.4/include/"