From b860671a803770bd3f543a6678f8b6f0e128bdc1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Exp=C3=B3sito?= Date: Tue, 19 Nov 2024 19:31:44 +0100 Subject: [PATCH] ibus: Fix compilation error MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Add a patch fixing this compilation error: ibusimpl.c: In function ‘bus_ibus_impl_registry_destroy’: /home/jhbuild/jhbuild/install/include/glib-2.0/glib/gmem.h:143:18: error: passing argument 1 of ‘ibus_object_destroy’ from incompatible pointer type [-Wincompatible-pointer-types] 143 | (destroy) (_ptr); \ | ^~~~ | | | IBusRegistry * {aka struct _IBusRegistry *} ibusimpl.c:2183:5: note: in expansion of macro ‘g_clear_pointer’ 2183 | g_clear_pointer (&ibus->registry, ibus_object_destroy); | ^~~~~~~~~~~~~~~ In file included from ../src/ibus.h:31: ../src/ibusobject.h:138:66: note: expected ‘IBusObject *’ {aka ‘struct _IBusObject *’} but argument is of type ‘IBusRegistry *’ {aka ‘struct _IBusRegistry *’} 138 | void ibus_object_destroy (IBusObject *object); | ~~~~~~~~~~~~~~~~^~~~~~ make[3]: *** [Makefile:1057: ibus_daemon-ibusimpl.o] Error 1 --- modulesets/gnome-suites-core-deps-latest.modules | 1 + 1 file changed, 1 insertion(+) diff --git a/modulesets/gnome-suites-core-deps-latest.modules b/modulesets/gnome-suites-core-deps-latest.modules index 7086ecab..ad45307c 100644 --- a/modulesets/gnome-suites-core-deps-latest.modules +++ b/modulesets/gnome-suites-core-deps-latest.modules @@ -1145,6 +1145,7 @@ hash="sha256:adc1e5e620d6a89a49306f022b50561f2c05218dec13d0c9b136dc8b6568a2b9" size="3463069"> + -- GitLab