Traceback (most recent call last):
File "", line 1, in
ImportError: No module named gi
config.status: WARNING: 'ibus-1.0.pc.in' seems to ignore the --datarootdir setting
INFO: Reading ./ibusmarshalers.list...
INFO: Reading ./ibusmarshalers.list...
ibusemoji.c:107: Warning: IBus: unexpected annotation: element-type
(process:13191): IBUS-WARNING **: 22:31:00.420: Not found compose resource The resource at “/org/freedesktop/ibus/compose/sequences” does not exist
ibusinputcontext.h:253: Warning: IBus: Couldn't find 'process_key_event_finish' for the corresponding async function: 'process_key_event_async'
ibusinputcontext.h:408: Warning: IBus: Couldn't find 'get_engine_finish' for the corresponding async function: 'get_engine_async'
ibusinputcontext.h:118: Warning: IBus: Couldn't find 'new_finish' for the corresponding async function: 'new_async'
ibusinputcontext.h:162: Warning: IBus: Couldn't find 'get_input_context_finish' for the corresponding async function: 'get_input_context_async'
ibusconfig.h:169: Warning: IBus: Couldn't find 'get_value_finish' for the corresponding async function: 'get_value_async'
ibusconfig.h:221: Warning: IBus: Couldn't find 'get_values_finish' for the corresponding async function: 'get_values_async'
ibusconfig.h:280: Warning: IBus: Couldn't find 'set_value_finish' for the corresponding async function: 'set_value_async'
ibusconfig.h:113: Warning: IBus: Couldn't find 'new_finish' for the corresponding async function: 'new_async'
ibusbus.h:209: Warning: IBus: Couldn't find 'request_name_finish' for the corresponding async function: 'request_name_async'
ibusbus.h:258: Warning: IBus: Couldn't find 'release_name_finish' for the corresponding async function: 'release_name_async'
ibusbus.h:322: Warning: IBus: Couldn't find 'name_has_owner_finish' for the corresponding async function: 'name_has_owner_async'
ibusbus.h:383: Warning: IBus: Couldn't find 'add_match_finish' for the corresponding async function: 'add_match_async'
ibusbus.h:431: Warning: IBus: Couldn't find 'remove_match_finish' for the corresponding async function: 'remove_match_async'
ibusbus.h:480: Warning: IBus: Couldn't find 'get_name_owner_finish' for the corresponding async function: 'get_name_owner_async'
ibusbus.h:530: Warning: IBus: Couldn't find 'exit_finish' for the corresponding async function: 'exit_async'
ibusbus.h:580: Warning: IBus: Couldn't find 'create_input_context_finish' for the corresponding async function: 'create_input_context_async'
ibusbus.h:631: Warning: IBus: Couldn't find 'current_input_context_finish' for the corresponding async function: 'current_input_context_async'
ibusbus.h:682: Warning: IBus: Couldn't find 'register_component_finish' for the corresponding async function: 'register_component_async'
ibusbus.h:729: Warning: IBus: Couldn't find 'list_engines_finish' for the corresponding async function: 'list_engines_async'
ibusbus.h:786: Warning: IBus: Couldn't find 'list_active_engines_finish' for the corresponding async function: 'list_active_engines_async'
ibusbus.h:863: Warning: IBus: Couldn't find 'get_use_sys_layout_finish' for the corresponding async function: 'get_use_sys_layout_async'
ibusbus.h:920: Warning: IBus: Couldn't find 'get_use_global_engine_finish' for the corresponding async function: 'get_use_global_engine_async'
ibusbus.h:983: Warning: IBus: Couldn't find 'is_global_engine_enabled_finish' for the corresponding async function: 'is_global_engine_enabled_async'
ibusbus.h:1038: Warning: IBus: Couldn't find 'get_global_engine_finish' for the corresponding async function: 'get_global_engine_async'
ibusbus.h:1088: Warning: IBus: Couldn't find 'set_global_engine_finish' for the corresponding async function: 'set_global_engine_async'
ibusbus.h:1173: Warning: IBus: Couldn't find 'preload_engines_finish' for the corresponding async function: 'preload_engines_async'
ibusbus.h:1235: Warning: IBus: Couldn't find 'set_global_shortcut_keys_finish' for the corresponding async function: 'set_global_shortcut_keys_async'
ibusbus.h:1290: Warning: IBus: Couldn't find 'get_ibus_property_finish' for the corresponding async function: 'get_ibus_property_async'
ibusbus.h:1341: Warning: IBus: Couldn't find 'set_ibus_property_finish' for the corresponding async function: 'set_ibus_property_async'
ibus-keypress.c: In function ‘set_engine_cb’:
ibus-keypress.c:226:5: warning: ‘gdk_x11_display_get_xdisplay’ is deprecated [-Wdeprecated-declarations]
226 | xdisplay = gdk_x11_display_get_xdisplay (display);
| ^~~~~~~~
In file included from /usr/include/gtk-4.0/gdk/x11/gdkx.h:39,
from ibus-keypress.c:3:
/usr/include/gtk-4.0/gdk/x11/gdkx11display.h:60:15: note: declared here
60 | Display * gdk_x11_display_get_xdisplay (GdkDisplay *display);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
IBus-1.0.gir:12430.7-12430.21: warning: Signal `IBus.HotkeyProfile.trigger' conflicts with method of the same name
IBus-1.0.gir:33261.7-33261.15: warning: Virtual method `IBus.Serializable.copy' conflicts with method of the same name
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
from /usr/include/gtk-2.0/gtk/gtk.h:33,
from ibusimcontext.c:29:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations]
236 | void gtk_type_init (GTypeDebugFlags debug_flags);
| ^~~~
In file included from /usr/include/glib-2.0/gobject/gobject.h:26,
from /usr/include/glib-2.0/gobject/gbinding.h:31,
from /usr/include/glib-2.0/glib-object.h:24,
from /usr/include/glib-2.0/gio/gioenums.h:30,
from /usr/include/glib-2.0/gio/giotypes.h:30,
from /usr/include/glib-2.0/gio/gio.h:28,
from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
from /usr/include/gtk-2.0/gdk/gdk.h:32,
from /usr/include/gtk-2.0/gtk/gtk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:725:1: note: declared here
725 | {
| ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
from /usr/include/gtk-2.0/gtk/gtk.h:33,
from ibusim.c:23:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations]
236 | void gtk_type_init (GTypeDebugFlags debug_flags);
| ^~~~
In file included from /usr/include/glib-2.0/gobject/gobject.h:26,
from /usr/include/glib-2.0/gobject/gbinding.h:31,
from /usr/include/glib-2.0/glib-object.h:24,
from /usr/include/glib-2.0/gio/gioenums.h:30,
from /usr/include/glib-2.0/gio/giotypes.h:30,
from /usr/include/glib-2.0/gio/gio.h:28,
from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
from /usr/include/gtk-2.0/gdk/gdk.h:32,
from /usr/include/gtk-2.0/gtk/gtk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:725:1: note: declared here
725 | {
| ^
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
73 | GTimeVal last_popdown;
| ^~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:34,
from /usr/include/glib-2.0/glib.h:32,
from /usr/include/glib-2.0/gobject/gbinding.h:30:
/usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here
580 | struct _GTimeVal
| ^~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
73 | GTimeVal last_popdown;
| ^~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:34,
from /usr/include/glib-2.0/glib.h:32,
from /usr/include/glib-2.0/gobject/gbinding.h:30:
/usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here
580 | struct _GTimeVal
| ^~~~~~~~~
ibusimcontext.c: In function ‘_set_cursor_location_internal’:
ibusimcontext.c:1669:9: warning: ‘gdk_x11_display_get_xdisplay’ is deprecated [-Wdeprecated-declarations]
1669 | XTranslateCoordinates (GDK_DISPLAY_XDISPLAY (display),
| ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/gtk-4.0/gdk/x11/gdkx.h:39,
from ibusimcontext.c:45:
/usr/include/gtk-4.0/gdk/x11/gdkx11display.h:60:15: note: declared here
60 | Display * gdk_x11_display_get_xdisplay (GdkDisplay *display);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ibusimcontext.c:1670:32: warning: ‘gdk_x11_surface_get_xid’ is deprecated [-Wdeprecated-declarations]
1670 | GDK_SURFACE_XID (surface),
| ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-4.0/gdk/x11/gdkx.h:47:
/usr/include/gtk-4.0/gdk/x11/gdkx11surface.h:56:10: note: declared here
56 | Window gdk_x11_surface_get_xid (GdkSurface *surface);
| ^~~~~~~~~~~~~~~~~~~~~~~
ibusimcontext.c:1671:32: warning: ‘gdk_x11_display_get_xrootwindow’ is deprecated [-Wdeprecated-declarations]
1671 | gdk_x11_display_get_xrootwindow (display),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-4.0/gdk/x11/gdkx11display.h:64:15: note: declared here
64 | Window gdk_x11_display_get_xrootwindow (GdkDisplay *display);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Using "code" is deprecated - use private-code or public-code.
See the help page for details.
In file included from /usr/include/glib-2.0/glib/gthread.h:34,
from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
from /usr/include/glib-2.0/glib.h:34,
from ../src/ibusshare.h:40,
from ../src/ibus.h:30,
from main.c:27:
main.c: In function ‘dummy_engine_get_type’:
/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
| ^~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
274 | (!g_atomic_pointer_get (location) && \
| ^~~~~~~~~~~~~~~~~~~~
main.c:160:13: note: in expansion of macro ‘g_once_init_enter’
160 | if (g_once_init_enter (&dummy_engine_type_id__once)) {
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/gthread.h:34,
from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
from /usr/include/glib-2.0/glib.h:34,
from /usr/include/gtk-3.0/gdk/gdkconfig.h:8,
from /usr/include/gtk-3.0/gdk/gdk.h:30,
from /usr/include/gtk-3.0/gtk/gtk.h:30,
from candidatearea.c:27:
candidatearea.c: In function ‘candidate_area_get_type’:
/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
| ^~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
274 | (!g_atomic_pointer_get (location) && \
| ^~~~~~~~~~~~~~~~~~~~
candidatearea.c:1610:13: note: in expansion of macro ‘g_once_init_enter’
1610 | if (g_once_init_enter (&candidate_area_type_id__once)) {
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/gthread.h:34,
from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
from /usr/include/glib-2.0/glib.h:34,
from /usr/include/gtk-3.0/gdk/gdkconfig.h:8,
from /usr/include/gtk-3.0/gdk/gdk.h:30,
from /usr/include/gtk-3.0/gtk/gtk.h:30,
from emojier.c:26:
emojier.c: In function ‘ibus_emojier_travel_direction_get_type’:
/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
| ^~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
274 | (!g_atomic_pointer_get (location) && \
| ^~~~~~~~~~~~~~~~~~~~
emojier.c:953:13: note: in expansion of macro ‘g_once_init_enter’
953 | if (g_once_init_enter (&ibus_emojier_travel_direction_type_id__once)) {
| ^~~~~~~~~~~~~~~~~
emojier.c: In function ‘ibus_emojier_update_category_to_emojis_dict’:
emojier.c:2186:47: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
2186 | ch_collection = IBUS_EMOJIER_EMOJI_VARIANT_LIST;
| ^
emojier.c: In function ‘ibus_emojier_elist_box_get_type’:
/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
| ^~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
274 | (!g_atomic_pointer_get (location) && \
| ^~~~~~~~~~~~~~~~~~~~
emojier.c:8269:13: note: in expansion of macro ‘g_once_init_enter’
8269 | if (g_once_init_enter (&ibus_emojier_elist_box_type_id__once)) {
| ^~~~~~~~~~~~~~~~~
emojier.c: In function ‘ibus_emojier_ebox_row_set_text’:
emojier.c:8317:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
8317 | old_value = ibus_emojier_ebox_row_get_text (self);
| ^
emojier.c: In function ‘ibus_emojier_ebox_row_get_type’:
/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
| ^~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
274 | (!g_atomic_pointer_get (location) && \
| ^~~~~~~~~~~~~~~~~~~~
emojier.c:8369:13: note: in expansion of macro ‘g_once_init_enter’
8369 | if (g_once_init_enter (&ibus_emojier_ebox_row_type_id__once)) {
| ^~~~~~~~~~~~~~~~~
emojier.c: In function ‘ibus_emojier_escrolled_window_get_type’:
/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
| ^~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
274 | (!g_atomic_pointer_get (location) && \
| ^~~~~~~~~~~~~~~~~~~~
emojier.c:8462:13: note: in expansion of macro ‘g_once_init_enter’
8462 | if (g_once_init_enter (&ibus_emojier_escrolled_window_type_id__once)) {
| ^~~~~~~~~~~~~~~~~
emojier.c: In function ‘ibus_emojier_egrid_get_type’:
/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
| ^~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
274 | (!g_atomic_pointer_get (location) && \
| ^~~~~~~~~~~~~~~~~~~~
emojier.c:8510:13: note: in expansion of macro ‘g_once_init_enter’
8510 | if (g_once_init_enter (&ibus_emojier_egrid_type_id__once)) {
| ^~~~~~~~~~~~~~~~~
emojier.c: In function ‘ibus_emojier_ewhite_label_get_type’:
/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
| ^~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
274 | (!g_atomic_pointer_get (location) && \
| ^~~~~~~~~~~~~~~~~~~~
emojier.c:8803:13: note: in expansion of macro ‘g_once_init_enter’
8803 | if (g_once_init_enter (&ibus_emojier_ewhite_label_type_id__once)) {
| ^~~~~~~~~~~~~~~~~
emojier.c: In function ‘ibus_emojier_eselected_label_get_type’:
/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
| ^~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
274 | (!g_atomic_pointer_get (location) && \
| ^~~~~~~~~~~~~~~~~~~~
emojier.c:8856:13: note: in expansion of macro ‘g_once_init_enter’
8856 | if (g_once_init_enter (&ibus_emojier_eselected_label_type_id__once)) {
| ^~~~~~~~~~~~~~~~~
emojier.c: In function ‘ibus_emojier_egold_label_get_type’:
/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
| ^~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
274 | (!g_atomic_pointer_get (location) && \
| ^~~~~~~~~~~~~~~~~~~~
emojier.c:8909:13: note: in expansion of macro ‘g_once_init_enter’
8909 | if (g_once_init_enter (&ibus_emojier_egold_label_type_id__once)) {
| ^~~~~~~~~~~~~~~~~
emojier.c: In function ‘ibus_emojier_epadded_label_get_type’:
/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
| ^~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
274 | (!g_atomic_pointer_get (location) && \
| ^~~~~~~~~~~~~~~~~~~~
emojier.c:8962:13: note: in expansion of macro ‘g_once_init_enter’
8962 | if (g_once_init_enter (&ibus_emojier_epadded_label_type_id__once)) {
| ^~~~~~~~~~~~~~~~~
emojier.c: In function ‘ibus_emojier_epadded_label_box_get_type’:
/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
| ^~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
274 | (!g_atomic_pointer_get (location) && \
| ^~~~~~~~~~~~~~~~~~~~
emojier.c:9058:13: note: in expansion of macro ‘g_once_init_enter’
9058 | if (g_once_init_enter (&ibus_emojier_epadded_label_box_type_id__once)) {
| ^~~~~~~~~~~~~~~~~
emojier.c: In function ‘ibus_emojier_load_progress_object_get_type’:
/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
| ^~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
274 | (!g_atomic_pointer_get (location) && \
| ^~~~~~~~~~~~~~~~~~~~
emojier.c:9133:13: note: in expansion of macro ‘g_once_init_enter’
9133 | if (g_once_init_enter (&ibus_emojier_load_progress_object_type_id__once)) {
| ^~~~~~~~~~~~~~~~~
emojier.c: In function ‘ibus_emojier_get_type’:
/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
| ^~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
274 | (!g_atomic_pointer_get (location) && \
| ^~~~~~~~~~~~~~~~~~~~
emojier.c:9219:13: note: in expansion of macro ‘g_once_init_enter’
9219 | if (g_once_init_enter (&ibus_emojier_type_id__once)) {
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/gthread.h:34,
from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
from /usr/include/glib-2.0/glib.h:34,
from /usr/include/gtk-3.0/gdk/gdkconfig.h:8,
from /usr/include/gtk-3.0/gdk/gdk.h:30,
from /usr/include/gtk-3.0/gtk/gtk.h:30,
from candidatepanel.c:27:
candidatepanel.c: In function ‘candidate_panel_get_type’:
/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
| ^~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
274 | (!g_atomic_pointer_get (location) && \
| ^~~~~~~~~~~~~~~~~~~~
candidatepanel.c:2046:13: note: in expansion of macro ‘g_once_init_enter’
2046 | if (g_once_init_enter (&candidate_panel_type_id__once)) {
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/gthread.h:34,
from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
from /usr/include/glib-2.0/glib.h:34,
from /usr/include/glib-2.0/gobject/gbinding.h:30,
from /usr/include/glib-2.0/glib-object.h:24,
from bindingcommon.c:28:
bindingcommon.c: In function ‘binding_common_key_event_func_type_get_type’:
/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
| ^~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
274 | (!g_atomic_pointer_get (location) && \
| ^~~~~~~~~~~~~~~~~~~~
bindingcommon.c:247:13: note: in expansion of macro ‘g_once_init_enter’
247 | if (g_once_init_enter (&binding_common_key_event_func_type_type_id__once)) {
| ^~~~~~~~~~~~~~~~~
bindingcommon.c: In function ‘binding_common_keybinding_get_type’:
/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
| ^~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
274 | (!g_atomic_pointer_get (location) && \
| ^~~~~~~~~~~~~~~~~~~~
bindingcommon.c:966:13: note: in expansion of macro ‘g_once_init_enter’
966 | if (g_once_init_enter (&binding_common_keybinding_type_id__once)) {
| ^~~~~~~~~~~~~~~~~
bindingcommon.c: In function ‘binding_common_get_type’:
/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
| ^~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
274 | (!g_atomic_pointer_get (location) && \
| ^~~~~~~~~~~~~~~~~~~~
bindingcommon.c:1199:13: note: in expansion of macro ‘g_once_init_enter’
1199 | if (g_once_init_enter (&binding_common_type_id__once)) {
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/gthread.h:34,
from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
from /usr/include/glib-2.0/glib.h:34,
from /usr/include/gtk-3.0/gdk/gdkconfig.h:8,
from /usr/include/gtk-3.0/gdk/gdk.h:30,
from /usr/include/gtk-3.0/gtk/gtk.h:30,
from handle.c:27:
handle.c: In function ‘handle_get_type’:
/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
| ^~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
274 | (!g_atomic_pointer_get (location) && \
| ^~~~~~~~~~~~~~~~~~~~
handle.c:733:13: note: in expansion of macro ‘g_once_init_enter’
733 | if (g_once_init_enter (&handle_type_id__once)) {
| ^~~~~~~~~~~~~~~~~
application.c:47:9: warning: ‘G_USEC_PER_SEC’ redefined
47 | #define G_USEC_PER_SEC ((gulong) 1000000L)
| ^~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib.h:92,
from application.c:29:
/usr/include/glib-2.0/glib/gtimer.h:44:9: note: this is the location of the previous definition
44 | #define G_USEC_PER_SEC 1000000
| ^~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/gthread.h:34,
from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
from /usr/include/glib-2.0/glib.h:34:
application.c: In function ‘application_get_type’:
/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
| ^~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
274 | (!g_atomic_pointer_get (location) && \
| ^~~~~~~~~~~~~~~~~~~~
application.c:1581:13: note: in expansion of macro ‘g_once_init_enter’
1581 | if (g_once_init_enter (&application_type_id__once)) {
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/gthread.h:34,
from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
from /usr/include/glib-2.0/glib.h:34,
from /usr/include/glib-2.0/gobject/gbinding.h:30,
from /usr/include/glib-2.0/glib-object.h:24,
from iconwidget.c:27:
iconwidget.c: In function ‘themed_rgba_get_type’:
/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
| ^~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
274 | (!g_atomic_pointer_get (location) && \
| ^~~~~~~~~~~~~~~~~~~~
iconwidget.c:636:13: note: in expansion of macro ‘g_once_init_enter’
636 | if (g_once_init_enter (&themed_rgba_type_id__once)) {
| ^~~~~~~~~~~~~~~~~
iconwidget.c: In function ‘icon_widget_get_type’:
/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
| ^~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
274 | (!g_atomic_pointer_get (location) && \
| ^~~~~~~~~~~~~~~~~~~~
iconwidget.c:872:13: note: in expansion of macro ‘g_once_init_enter’
872 | if (g_once_init_enter (&icon_widget_type_id__once)) {
| ^~~~~~~~~~~~~~~~~
keybindingmanager.c: In function ‘vala_g_list_remove_full’:
keybindingmanager.c:328:31: warning: passing argument 1 of ‘func’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
328 | func (_tmp6_);
| ^~~~~~
keybindingmanager.c:328:31: note: expected ‘gpointer’ {aka ‘void *’} but argument is of type ‘gconstpointer’ {aka ‘const void *’}
In file included from /usr/include/glib-2.0/glib/gthread.h:34,
from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
from /usr/include/glib-2.0/glib.h:34,
from /usr/include/glib-2.0/gobject/gbinding.h:30,
from /usr/include/glib-2.0/glib-object.h:24,
from keybindingmanager.c:8:
keybindingmanager.c: In function ‘keybinding_manager_keybinding_get_type’:
/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
| ^~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
274 | (!g_atomic_pointer_get (location) && \
| ^~~~~~~~~~~~~~~~~~~~
keybindingmanager.c:1336:13: note: in expansion of macro ‘g_once_init_enter’
1336 | if (g_once_init_enter (&keybinding_manager_keybinding_type_id__once)) {
| ^~~~~~~~~~~~~~~~~
keybindingmanager.c: In function ‘keybinding_manager_get_type’:
/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
| ^~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
274 | (!g_atomic_pointer_get (location) && \
| ^~~~~~~~~~~~~~~~~~~~
keybindingmanager.c:1411:13: note: in expansion of macro ‘g_once_init_enter’
1411 | if (g_once_init_enter (&keybinding_manager_type_id__once)) {
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/gthread.h:34,
from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
from /usr/include/glib-2.0/glib.h:34,
from ../../src/ibusshare.h:40,
from ../../src/ibus.h:30,
from panel.c:27:
panel.c: In function ‘panel_icon_type_get_type’:
/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
| ^~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
274 | (!g_atomic_pointer_get (location) && \
| ^~~~~~~~~~~~~~~~~~~~
panel.c:1052:13: note: in expansion of macro ‘g_once_init_enter’
1052 | if (g_once_init_enter (&panel_icon_type_type_id__once)) {
| ^~~~~~~~~~~~~~~~~
panel.c: In function ‘panel_init_status_icon’:
panel.c:2218:9: warning: ‘gtk_status_icon_new’ is deprecated [-Wdeprecated-declarations]
2218 | _tmp0_ = gtk_status_icon_new ();
| ^~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtk.h:275,
from panel.c:30:
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:84:23: note: declared here
84 | GtkStatusIcon *gtk_status_icon_new (void);
| ^~~~~~~~~~~~~~~~~~~
panel.c:2222:9: warning: ‘gtk_status_icon_set_name’ is deprecated [-Wdeprecated-declarations]
2222 | gtk_status_icon_set_name (_tmp1_, "ibus-ui-gtk");
| ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:148:23: note: declared here
148 | void gtk_status_icon_set_name (GtkStatusIcon *status_icon,
| ^~~~~~~~~~~~~~~~~~~~~~~~
panel.c:2224:9: warning: ‘gtk_status_icon_set_title’ is deprecated [-Wdeprecated-declarations]
2224 | gtk_status_icon_set_title (_tmp2_, _ ("IBus Panel"));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:143:23: note: declared here
143 | void gtk_status_icon_set_title (GtkStatusIcon *status_icon,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
panel.c:2226:9: warning: ‘gtk_status_icon_get_size’ is deprecated [-Wdeprecated-declarations]
2226 | if (gtk_status_icon_get_size (_tmp3_) > 0) {
| ^~
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:125:23: note: declared here
125 | gint gtk_status_icon_get_size (GtkStatusIcon *status_icon);
| ^~~~~~~~~~~~~~~~~~~~~~~~
panel.c: In function ‘panel_init_status_icon_menu’:
panel.c:2363:9: warning: ‘gtk_status_icon_set_from_icon_name’ is deprecated [-Wdeprecated-declarations]
2363 | gtk_status_icon_set_from_icon_name (_tmp1_, "ibus-keyboard");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:106:23: note: declared here
106 | void gtk_status_icon_set_from_icon_name (GtkStatusIcon *status_icon,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
panel.c:2376:9: warning: ‘gtk_status_icon_get_x11_window_id’ is deprecated [-Wdeprecated-declarations]
2376 | _tmp6_ = gdk_x11_window_lookup_for_display (_tmp4_, (Window) gtk_status_icon_get_x11_window_id (_tmp5_));
| ^~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:178:23: note: declared here
178 | guint32 gtk_status_icon_get_x11_window_id (GtkStatusIcon *status_icon);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
panel.c:2425:9: warning: ‘gtk_status_icon_get_geometry’ is deprecated [-Wdeprecated-declarations]
2425 | gtk_status_icon_get_geometry (_tmp20_, NULL, &_tmp21_, &_tmp22_);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:166:23: note: declared here
166 | gboolean gtk_status_icon_get_geometry (GtkStatusIcon *status_icon,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
panel.c: In function ‘panel_init_engines_order’:
panel.c:3177:58: warning: passing argument 3 of ‘g_settings_set_strv’ from incompatible pointer type [-Wincompatible-pointer-types]
3177 | g_settings_set_strv (_tmp25_, "preload-engines", _tmp26_);
| ^~~~~~~
| |
| gchar ** {aka char **}
In file included from /usr/include/glib-2.0/gio/gio.h:137,
from ../../src/ibusproxy.h:46,
from ../../src/ibus.h:36:
/usr/include/glib-2.0/gio/gsettings.h:191:94: note: expected ‘const gchar * const*’ {aka ‘const char * const*’} but argument is of type ‘gchar **’ {aka ‘char **’}
191 | const gchar *const *value);
| ~~~~~~~~~~~~~~~~~~~~^~~~~
panel.c: In function ‘panel_set_show_icon_on_systray’:
panel.c:3300:17: warning: ‘gtk_status_icon_set_visible’ is deprecated [-Wdeprecated-declarations]
3300 | gtk_status_icon_set_visible (_tmp1_, g_settings_get_boolean (_tmp2_, "show-icon-on-systray"));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:151:23: note: declared here
151 | void gtk_status_icon_set_visible (GtkStatusIcon *status_icon,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
panel.c: In function ‘panel_set_language_from_engine’:
panel.c:4047:36: warning: passing argument 1 of ‘pango_attribute_destroy’ from incompatible pointer type [-Wincompatible-pointer-types]
4047 | _pango_attribute_destroy0 (_tmp5_);
| ^~~~~~
| |
| PangoAttrLanguage * {aka struct _PangoAttrLanguage *}
panel.c:206:97: note: in definition of macro ‘_pango_attribute_destroy0’
206 | #define _pango_attribute_destroy0(var) ((var == NULL) ? NULL : (var = (pango_attribute_destroy (var), NULL)))
| ^~~
In file included from /usr/include/pango-1.0/pango/pango.h:25,
from /usr/include/gtk-3.0/gdk/gdktypes.h:35,
from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
from /usr/include/gtk-3.0/gdk/gdk.h:32,
from /usr/include/gtk-3.0/gtk/gtk.h:30:
/usr/include/pango-1.0/pango/pango-attributes.h:513:94: note: expected ‘PangoAttribute *’ {aka ‘struct _PangoAttribute *’} but argument is of type ‘PangoAttrLanguage *’ {aka ‘struct _PangoAttrLanguage *’}
513 | void pango_attribute_destroy (PangoAttribute *attr);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
panel.c:4067:44: warning: passing argument 1 of ‘pango_attribute_destroy’ from incompatible pointer type [-Wincompatible-pointer-types]
4067 | _pango_attribute_destroy0 (_tmp12_);
| ^~~~~~~
| |
| PangoAttrLanguage * {aka struct _PangoAttrLanguage *}
panel.c:206:97: note: in definition of macro ‘_pango_attribute_destroy0’
206 | #define _pango_attribute_destroy0(var) ((var == NULL) ? NULL : (var = (pango_attribute_destroy (var), NULL)))
| ^~~
/usr/include/pango-1.0/pango/pango-attributes.h:513:94: note: expected ‘PangoAttribute *’ {aka ‘struct _PangoAttribute *’} but argument is of type ‘PangoAttrLanguage *’ {aka ‘struct _PangoAttrLanguage *’}
513 | void pango_attribute_destroy (PangoAttribute *attr);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
panel.c: In function ‘__lambda68_’:
panel.c:4444:49: warning: passing argument 2 of ‘ibus_bus_preload_engines_async’ from incompatible pointer type [-Wincompatible-pointer-types]
4444 | ibus_bus_preload_engines_async (_tmp1_, _tmp2_, -1, NULL, NULL, NULL);
| ^~~~~~
| |
| gchar ** {aka char **}
In file included from ../../src/ibus.h:45:
../../src/ibusbus.h:1176:58: note: expected ‘const gchar * const*’ {aka ‘const char * const*’} but argument is of type ‘gchar **’ {aka ‘char **’}
1175 | const gchar * const
| ~~~~~~~~~~~~~~~~~~~
1176 | *names,
| ~^~~~~
panel.c: In function ‘panel_update_engines’:
panel.c:4764:69: warning: passing argument 2 of ‘ibus_bus_get_engines_by_names’ from incompatible pointer type [-Wincompatible-pointer-types]
4764 | _tmp21_ = _tmp20_ = ibus_bus_get_engines_by_names (_tmp18_, _tmp19_);
| ^~~~~~~
| |
| gchar ** {aka char **}
../../src/ibusbus.h:831:63: note: expected ‘const gchar * const*’ {aka ‘const char * const*’} but argument is of type ‘gchar **’ {aka ‘char **’}
831 | const gchar * const *names);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~
panel.c:4816:74: warning: passing argument 3 of ‘g_settings_set_strv’ from incompatible pointer type [-Wincompatible-pointer-types]
4816 | g_settings_set_strv (_tmp27_, "preload-engines", _tmp28_);
| ^~~~~~~
| |
| gchar ** {aka char **}
/usr/include/glib-2.0/gio/gsettings.h:191:94: note: expected ‘const gchar * const*’ {aka ‘const char * const*’} but argument is of type ‘gchar **’ {aka ‘char **’}
191 | const gchar *const *value);
| ~~~~~~~~~~~~~~~~~~~~^~~~~
panel.c:4820:85: warning: passing argument 2 of ‘ibus_bus_get_engines_by_names’ from incompatible pointer type [-Wincompatible-pointer-types]
4820 | _tmp32_ = _tmp31_ = ibus_bus_get_engines_by_names (_tmp29_, _tmp30_);
| ^~~~~~~
| |
| gchar ** {aka char **}
../../src/ibusbus.h:831:63: note: expected ‘const gchar * const*’ {aka ‘const char * const*’} but argument is of type ‘gchar **’ {aka ‘char **’}
831 | const gchar * const *names);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~
panel.c: In function ‘panel_create_cairo_image_surface_with_string’:
panel.c:5118:40: warning: overflow in conversion from ‘long unsigned int’ to ‘gint’ {aka ‘int’} changes value from ‘4611686018427387903’ to ‘-1’ [-Woverflow]
5118 | data_length1 = (-1 * sizeof (guchar)) / sizeof (guint);
| ^
panel.c: In function ‘panel_show_about_dialog’:
panel.c:5374:56: warning: passing argument 2 of ‘gtk_about_dialog_set_authors’ from incompatible pointer type [-Wincompatible-pointer-types]
5374 | gtk_about_dialog_set_authors (_tmp10_, _tmp13_);
| ^~~~~~~
| |
| gchar ** {aka char **}
In file included from /usr/include/gtk-3.0/gtk/gtk.h:31:
/usr/include/gtk-3.0/gtk/gtkaboutdialog.h:188:82: note: expected ‘const gchar **’ {aka ‘const char **’} but argument is of type ‘gchar **’ {aka ‘char **’}
188 | const gchar **authors);
| ~~~~~~~~~~~~~~~~~^~~~~~~
panel.c:5382:82: warning: passing argument 3 of ‘gtk_about_dialog_add_credit_section’ from incompatible pointer type [-Wincompatible-pointer-types]
5382 | gtk_about_dialog_add_credit_section (_tmp14_, _ ("Maintainers"), _tmp17_);
| ^~~~~~~
| |
| gchar ** {aka char **}
/usr/include/gtk-3.0/gtk/gtkaboutdialog.h:217:82: note: expected ‘const gchar **’ {aka ‘const char **’} but argument is of type ‘gchar **’ {aka ‘char **’}
217 | const gchar **people);
| ~~~~~~~~~~~~~~~~~^~~~~~
panel.c:5390:60: warning: passing argument 2 of ‘gtk_about_dialog_set_documenters’ from incompatible pointer type [-Wincompatible-pointer-types]
5390 | gtk_about_dialog_set_documenters (_tmp18_, _tmp21_);
| ^~~~~~~
| |
| gchar ** {aka char **}
/usr/include/gtk-3.0/gtk/gtkaboutdialog.h:193:82: note: expected ‘const gchar **’ {aka ‘const char **’} but argument is of type ‘gchar **’ {aka ‘char **’}
193 | const gchar **documenters);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~
panel.c: In function ‘__lambda113_’:
panel.c:6220:17: warning: ‘gtk_status_icon_set_from_pixbuf’ is deprecated [-Wdeprecated-declarations]
6220 | gtk_status_icon_set_from_pixbuf (_tmp1_, _tmp2_);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:97:23: note: declared here
97 | void gtk_status_icon_set_from_pixbuf (GtkStatusIcon *status_icon,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
panel.c: In function ‘panel_real_state_changed’:
panel.c:6962:25: warning: ‘gtk_status_icon_set_from_file’ is deprecated [-Wdeprecated-declarations]
6962 | gtk_status_icon_set_from_file (_tmp15_, _tmp16_);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:100:23: note: declared here
100 | void gtk_status_icon_set_from_file (GtkStatusIcon *status_icon,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
panel.c:7031:33: warning: ‘gtk_status_icon_set_from_pixbuf’ is deprecated [-Wdeprecated-declarations]
7031 | gtk_status_icon_set_from_pixbuf (_tmp36_, _tmp37_);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:97:23: note: declared here
97 | void gtk_status_icon_set_from_pixbuf (GtkStatusIcon *status_icon,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
panel.c:7073:41: warning: ‘gtk_status_icon_set_from_icon_name’ is deprecated [-Wdeprecated-declarations]
7073 | gtk_status_icon_set_from_icon_name (_tmp49_, _tmp50_);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:106:23: note: declared here
106 | void gtk_status_icon_set_from_icon_name (GtkStatusIcon *status_icon,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
panel.c:7087:41: warning: ‘gtk_status_icon_set_from_icon_name’ is deprecated [-Wdeprecated-declarations]
7087 | gtk_status_icon_set_from_icon_name (_tmp53_, "ibus-engine");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:106:23: note: declared here
106 | void gtk_status_icon_set_from_icon_name (GtkStatusIcon *status_icon,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
panel.c:7225:56: warning: passing argument 3 of ‘g_settings_set_strv’ from incompatible pointer type [-Wincompatible-pointer-types]
7225 | g_settings_set_strv (_tmp80_, "engines-order", _tmp81_);
| ^~~~~~~
| |
| gchar ** {aka char **}
/usr/include/glib-2.0/gio/gsettings.h:191:94: note: expected ‘const gchar * const*’ {aka ‘const char * const*’} but argument is of type ‘gchar **’ {aka ‘char **’}
191 | const gchar *const *value);
| ~~~~~~~~~~~~~~~~~~~~^~~~~
panel.c: In function ‘panel_get_type’:
/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
| ^~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
274 | (!g_atomic_pointer_get (location) && \
| ^~~~~~~~~~~~~~~~~~~~
panel.c:7422:13: note: in expansion of macro ‘g_once_init_enter’
7422 | if (g_once_init_enter (&panel_type_id__once)) {
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/gthread.h:34,
from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
from /usr/include/glib-2.0/glib.h:34,
from /usr/include/gtk-3.0/gdk/gdkconfig.h:8,
from /usr/include/gtk-3.0/gdk/gdk.h:30,
from /usr/include/gtk-3.0/gtk/gtk.h:30,
from separator.c:26:
separator.c: In function ‘hseparator_get_type’:
/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
| ^~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
274 | (!g_atomic_pointer_get (location) && \
| ^~~~~~~~~~~~~~~~~~~~
separator.c:151:13: note: in expansion of macro ‘g_once_init_enter’
151 | if (g_once_init_enter (&hseparator_type_id__once)) {
| ^~~~~~~~~~~~~~~~~
separator.c: In function ‘vseparator_get_type’:
/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
| ^~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
274 | (!g_atomic_pointer_get (location) && \
| ^~~~~~~~~~~~~~~~~~~~
separator.c:199:13: note: in expansion of macro ‘g_once_init_enter’
199 | if (g_once_init_enter (&vseparator_type_id__once)) {
| ^~~~~~~~~~~~~~~~~
switcher.c: In function ‘switcher_ibus_engine_button_set_transname’:
switcher.c:1883:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1883 | old_value = switcher_ibus_engine_button_get_transname (self);
| ^
In file included from /usr/include/glib-2.0/glib/gthread.h:34,
from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
from /usr/include/glib-2.0/glib.h:34,
from /usr/include/gtk-3.0/gdk/gdkconfig.h:8,
from /usr/include/gtk-3.0/gdk/gdk.h:30,
from /usr/include/gtk-3.0/gtk/gtk.h:30,
from switcher.c:27:
switcher.c: In function ‘switcher_ibus_engine_button_get_type’:
/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
| ^~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
274 | (!g_atomic_pointer_get (location) && \
| ^~~~~~~~~~~~~~~~~~~~
switcher.c:1936:13: note: in expansion of macro ‘g_once_init_enter’
1936 | if (g_once_init_enter (&switcher_ibus_engine_button_type_id__once)) {
| ^~~~~~~~~~~~~~~~~
switcher.c: In function ‘switcher_get_type’:
/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
| ^~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
274 | (!g_atomic_pointer_get (location) && \
| ^~~~~~~~~~~~~~~~~~~~
switcher.c:2050:13: note: in expansion of macro ‘g_once_init_enter’
2050 | if (g_once_init_enter (&switcher_type_id__once)) {
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/gthread.h:34,
from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
from /usr/include/glib-2.0/glib.h:34,
from /usr/include/glib-2.0/gobject/gbinding.h:30,
from /usr/include/glib-2.0/glib-object.h:24,
from propertypanel.c:28:
propertypanel.c: In function ‘panel_show_get_type’:
/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
| ^~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
274 | (!g_atomic_pointer_get (location) && \
| ^~~~~~~~~~~~~~~~~~~~
propertypanel.c:601:13: note: in expansion of macro ‘g_once_init_enter’
601 | if (g_once_init_enter (&panel_show_type_id__once)) {
| ^~~~~~~~~~~~~~~~~
propertypanel.c: In function ‘property_panel_get_type’:
/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
| ^~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
274 | (!g_atomic_pointer_get (location) && \
| ^~~~~~~~~~~~~~~~~~~~
propertypanel.c:1736:13: note: in expansion of macro ‘g_once_init_enter’
1736 | if (g_once_init_enter (&property_panel_type_id__once)) {
| ^~~~~~~~~~~~~~~~~
propertypanel.c: In function ‘iprop_tool_item_get_type’:
/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
| ^~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
274 | (!g_atomic_pointer_get (location) && \
| ^~~~~~~~~~~~~~~~~~~~
propertypanel.c:1777:13: note: in expansion of macro ‘g_once_init_enter’
1777 | if (g_once_init_enter (&iprop_tool_item_type_id__once)) {
| ^~~~~~~~~~~~~~~~~
propertypanel.c: In function ‘prop_menu_create_items’:
propertypanel.c:2026:92: warning: passing argument 2 of ‘gtk_menu_item_set_submenu’ from incompatible pointer type [-Wincompatible-pointer-types]
2026 | gtk_menu_item_set_submenu ((GtkMenuItem*) _tmp16_, (GtkMenu*) _tmp19_);
| ^~~~~~~~~~~~~~~~~~
| |
| GtkMenu * {aka struct _GtkMenu *}
In file included from /usr/include/gtk-3.0/gtk/gtkcheckmenuitem.h:33,
from /usr/include/gtk-3.0/gtk/gtk.h:72,
from propertypanel.c:29:
/usr/include/gtk-3.0/gtk/gtkmenuitem.h:121:69: note: expected ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} but argument is of type ‘GtkMenu *’ {aka ‘struct _GtkMenu *’}
121 | GtkWidget *submenu);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
propertypanel.c:2067:161: warning: passing argument 2 of ‘gtk_menu_shell_append’ from incompatible pointer type [-Wincompatible-pointer-types]
2067 | gtk_menu_shell_append ((GtkMenuShell*) self, G_TYPE_CHECK_INSTANCE_TYPE (_tmp27_, gtk_menu_item_get_type ()) ? ((GtkMenuItem*) _tmp27_) : NULL);
In file included from /usr/include/gtk-3.0/gtk/gtkmenu.h:33,
from /usr/include/gtk-3.0/gtk/gtklabel.h:34,
from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35,
from /usr/include/gtk-3.0/gtk/gtk.h:33:
/usr/include/gtk-3.0/gtk/gtkmenushell.h:92:55: note: expected ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} but argument is of type ‘GtkMenuItem *’ {aka ‘struct _GtkMenuItem *’}
92 | GtkWidget *child);
| ~~~~~~~~~~~~~~^~~~~
propertypanel.c: In function ‘prop_menu_get_type’:
/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
| ^~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
274 | (!g_atomic_pointer_get (location) && \
| ^~~~~~~~~~~~~~~~~~~~
propertypanel.c:2131:13: note: in expansion of macro ‘g_once_init_enter’
2131 | if (g_once_init_enter (&prop_menu_type_id__once)) {
| ^~~~~~~~~~~~~~~~~
propertypanel.c: In function ‘prop_tool_button_get_type’:
/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
| ^~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
274 | (!g_atomic_pointer_get (location) && \
| ^~~~~~~~~~~~~~~~~~~~
propertypanel.c:2349:13: note: in expansion of macro ‘g_once_init_enter’
2349 | if (g_once_init_enter (&prop_tool_button_type_id__once)) {
| ^~~~~~~~~~~~~~~~~
propertypanel.c: In function ‘prop_toggle_tool_button_get_type’:
/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
| ^~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
274 | (!g_atomic_pointer_get (location) && \
| ^~~~~~~~~~~~~~~~~~~~
propertypanel.c:2606:13: note: in expansion of macro ‘g_once_init_enter’
2606 | if (g_once_init_enter (&prop_toggle_tool_button_type_id__once)) {
| ^~~~~~~~~~~~~~~~~
propertypanel.c: In function ‘prop_menu_tool_button_get_type’:
/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
| ^~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
274 | (!g_atomic_pointer_get (location) && \
| ^~~~~~~~~~~~~~~~~~~~
propertypanel.c:2768:13: note: in expansion of macro ‘g_once_init_enter’
2768 | if (g_once_init_enter (&prop_menu_tool_button_type_id__once)) {
| ^~~~~~~~~~~~~~~~~
propertypanel.c: In function ‘prop_separator_tool_item_get_type’:
/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
| ^~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
274 | (!g_atomic_pointer_get (location) && \
| ^~~~~~~~~~~~~~~~~~~~
propertypanel.c:2838:13: note: in expansion of macro ‘g_once_init_enter’
2838 | if (g_once_init_enter (&prop_separator_tool_item_type_id__once)) {
| ^~~~~~~~~~~~~~~~~
property.c: In function ‘property_manager_create_menu_items_internal’:
property.c:524:100: warning: passing argument 2 of ‘gtk_menu_item_set_submenu’ from incompatible pointer type [-Wincompatible-pointer-types]
524 | gtk_menu_item_set_submenu ((GtkMenuItem*) _tmp26_, _tmp27_);
| ^~~~~~~
| |
| GtkMenu * {aka struct _GtkMenu *}
In file included from /usr/include/gtk-3.0/gtk/gtkcheckmenuitem.h:33,
from /usr/include/gtk-3.0/gtk/gtk.h:72,
from property.c:30:
/usr/include/gtk-3.0/gtk/gtkmenuitem.h:121:69: note: expected ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} but argument is of type ‘GtkMenu *’ {aka ‘struct _GtkMenu *’}
121 | GtkWidget *submenu);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
property.c:560:161: warning: passing argument 2 of ‘gtk_menu_shell_append’ from incompatible pointer type [-Wincompatible-pointer-types]
560 | gtk_menu_shell_append ((GtkMenuShell*) menu, G_TYPE_CHECK_INSTANCE_TYPE (_tmp33_, gtk_menu_item_get_type ()) ? ((GtkMenuItem*) _tmp33_) : NULL);
In file included from /usr/include/gtk-3.0/gtk/gtkmenu.h:33,
from /usr/include/gtk-3.0/gtk/gtklabel.h:34,
from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35,
from /usr/include/gtk-3.0/gtk/gtk.h:33:
/usr/include/gtk-3.0/gtk/gtkmenushell.h:92:55: note: expected ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} but argument is of type ‘GtkMenuItem *’ {aka ‘struct _GtkMenuItem *’}
92 | GtkWidget *child);
| ~~~~~~~~~~~~~~^~~~~
In file included from /usr/include/glib-2.0/glib/gthread.h:34,
from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
from /usr/include/glib-2.0/glib.h:34,
from /usr/include/glib-2.0/gobject/gbinding.h:30,
from /usr/include/glib-2.0/glib-object.h:24,
from property.c:27:
property.c: In function ‘property_manager_get_type’:
/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
| ^~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
274 | (!g_atomic_pointer_get (location) && \
| ^~~~~~~~~~~~~~~~~~~~
property.c:804:13: note: in expansion of macro ‘g_once_init_enter’
804 | if (g_once_init_enter (&property_manager_type_id__once)) {
| ^~~~~~~~~~~~~~~~~
property.c: In function ‘iprop_item_get_type’:
/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
| ^~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
274 | (!g_atomic_pointer_get (location) && \
| ^~~~~~~~~~~~~~~~~~~~
property.c:865:13: note: in expansion of macro ‘g_once_init_enter’
865 | if (g_once_init_enter (&iprop_item_type_id__once)) {
| ^~~~~~~~~~~~~~~~~
property.c: In function ‘prop_image_menu_item_get_type’:
/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
| ^~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
274 | (!g_atomic_pointer_get (location) && \
| ^~~~~~~~~~~~~~~~~~~~
property.c:1023:13: note: in expansion of macro ‘g_once_init_enter’
1023 | if (g_once_init_enter (&prop_image_menu_item_type_id__once)) {
| ^~~~~~~~~~~~~~~~~
property.c: In function ‘prop_check_menu_item_get_type’:
/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
| ^~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
274 | (!g_atomic_pointer_get (location) && \
| ^~~~~~~~~~~~~~~~~~~~
property.c:1204:13: note: in expansion of macro ‘g_once_init_enter’
1204 | if (g_once_init_enter (&prop_check_menu_item_type_id__once)) {
| ^~~~~~~~~~~~~~~~~
property.c: In function ‘prop_radio_menu_item_get_type’:
/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
| ^~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
274 | (!g_atomic_pointer_get (location) && \
| ^~~~~~~~~~~~~~~~~~~~
property.c:1392:13: note: in expansion of macro ‘g_once_init_enter’
1392 | if (g_once_init_enter (&prop_radio_menu_item_type_id__once)) {
| ^~~~~~~~~~~~~~~~~
property.c: In function ‘prop_separator_menu_item_get_type’:
/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
| ^~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
274 | (!g_atomic_pointer_get (location) && \
| ^~~~~~~~~~~~~~~~~~~~
property.c:1485:13: note: in expansion of macro ‘g_once_init_enter’
1485 | if (g_once_init_enter (&prop_separator_menu_item_type_id__once)) {
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/gthread.h:34,
from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
from /usr/include/glib-2.0/glib.h:34,
from /usr/include/glib-2.0/gobject/gbinding.h:30,
from /usr/include/glib-2.0/glib-object.h:24,
from xkblayout.c:28:
xkblayout.c: In function ‘xkb_layout_get_type’:
/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
| ^~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
274 | (!g_atomic_pointer_get (location) && \
| ^~~~~~~~~~~~~~~~~~~~
xkblayout.c:1727:13: note: in expansion of macro ‘g_once_init_enter’
1727 | if (g_once_init_enter (&xkb_layout_type_id__once)) {
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/gthread.h:34,
from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
from /usr/include/glib-2.0/glib.h:34,
from indicator.c:34:
indicator.c: In function ‘indicator_category_get_type’:
/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
| ^~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
274 | (!g_atomic_pointer_get (location) && \
| ^~~~~~~~~~~~~~~~~~~~
indicator.c:452:13: note: in expansion of macro ‘g_once_init_enter’
452 | if (g_once_init_enter (&indicator_category_type_id__once)) {
| ^~~~~~~~~~~~~~~~~
indicator.c: In function ‘indicator_status_get_type’:
/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
| ^~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
274 | (!g_atomic_pointer_get (location) && \
| ^~~~~~~~~~~~~~~~~~~~
indicator.c:506:13: note: in expansion of macro ‘g_once_init_enter’
506 | if (g_once_init_enter (&indicator_status_type_id__once)) {
| ^~~~~~~~~~~~~~~~~
indicator.c: In function ‘indicator_set_cairo_image_surface_full’:
indicator.c:1919:24: warning: overflow in conversion from ‘long unsigned int’ to ‘gint’ {aka ‘int’} changes value from ‘18446744073709551615’ to ‘-1’ [-Woverflow]
1919 | data_length1 = (-1 * sizeof (guchar)) / sizeof (guint8);
| ^
indicator.c: In function ‘indicator_set_id’:
indicator.c:2155:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
2155 | old_value = indicator_get_id (self);
| ^
indicator.c: In function ‘indicator_set_category_s’:
indicator.c:2182:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
2182 | old_value = indicator_get_category_s (self);
| ^
indicator.c: In function ‘indicator_set_status_s’:
indicator.c:2209:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
2209 | old_value = indicator_get_status_s (self);
| ^
indicator.c: In function ‘indicator_set_icon_name’:
indicator.c:2236:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
2236 | old_value = indicator_get_icon_name (self);
| ^
indicator.c: In function ‘indicator_set_icon_desc’:
indicator.c:2263:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
2263 | old_value = indicator_get_icon_desc (self);
| ^
indicator.c: In function ‘indicator_set_attention_icon_name’:
indicator.c:2290:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
2290 | old_value = indicator_get_attention_icon_name (self);
| ^
indicator.c: In function ‘indicator_set_attention_icon_desc’:
indicator.c:2317:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
2317 | old_value = indicator_get_attention_icon_desc (self);
| ^
indicator.c: In function ‘indicator_set_title’:
indicator.c:2344:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
2344 | old_value = indicator_get_title (self);
| ^
indicator.c: In function ‘indicator_set_icon_theme_path’:
indicator.c:2371:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
2371 | old_value = indicator_get_icon_theme_path (self);
| ^
indicator.c: In function ‘indicator_set_label_s’:
indicator.c:2420:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
2420 | old_value = indicator_get_label_s (self);
| ^
indicator.c: In function ‘indicator_set_label_guide_s’:
indicator.c:2447:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
2447 | old_value = indicator_get_label_guide_s (self);
| ^
indicator.c: In function ‘indicator_get_type’:
/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
| ^~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
274 | (!g_atomic_pointer_get (location) && \
| ^~~~~~~~~~~~~~~~~~~~
indicator.c:2636:13: note: in expansion of macro ‘g_once_init_enter’
2636 | if (g_once_init_enter (&indicator_type_id__once)) {
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/gthread.h:34,
from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
from /usr/include/glib-2.0/glib.h:34,
from /usr/include/glib-2.0/gobject/gbinding.h:30,
from /usr/include/glib-2.0/glib-object.h:24,
from krcfile.c:26:
krcfile.c: In function ‘krc_file_key_value_pair_get_type’:
/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
| ^~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
274 | (!g_atomic_pointer_get (location) && \
| ^~~~~~~~~~~~~~~~~~~~
krcfile.c:287:13: note: in expansion of macro ‘g_once_init_enter’
287 | if (g_once_init_enter (&krc_file_key_value_pair_type_id__once)) {
| ^~~~~~~~~~~~~~~~~
krcfile.c: In function ‘krc_file_group_get_type’:
/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
| ^~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
274 | (!g_atomic_pointer_get (location) && \
| ^~~~~~~~~~~~~~~~~~~~
krcfile.c:344:13: note: in expansion of macro ‘g_once_init_enter’
344 | if (g_once_init_enter (&krc_file_group_type_id__once)) {
| ^~~~~~~~~~~~~~~~~
krcfile.c: In function ‘krc_file_get_type’:
/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
| ^~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
274 | (!g_atomic_pointer_get (location) && \
| ^~~~~~~~~~~~~~~~~~~~
krcfile.c:2497:13: note: in expansion of macro ‘g_once_init_enter’
2497 | if (g_once_init_enter (&krc_file_type_id__once)) {
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/gthread.h:34,
from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
from /usr/include/glib-2.0/glib.h:34,
from main.c:29:
main.c: In function ‘engine_list_get_type’:
/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
| ^~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
274 | (!g_atomic_pointer_get (location) && \
| ^~~~~~~~~~~~~~~~~~~~
main.c:679:13: note: in expansion of macro ‘g_once_init_enter’
679 | if (g_once_init_enter (&engine_list_type_id__once)) {
| ^~~~~~~~~~~~~~~~~
main.c: In function ‘command_entry_get_type’:
/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
| ^~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
274 | (!g_atomic_pointer_get (location) && \
| ^~~~~~~~~~~~~~~~~~~~
main.c:4866:13: note: in expansion of macro ‘g_once_init_enter’
4866 | if (g_once_init_enter (&command_entry_type_id__once)) {
| ^~~~~~~~~~~~~~~~~
Makefile:929: warning: overriding recipe for target 'ibus-docs.sgml'
Makefile:691: warning: ignoring old recipe for target 'ibus-docs.sgml'
(process:17474): IBUS-WARNING **: 22:32:34.795: Not found compose resource The resource at “/org/freedesktop/ibus/compose/sequences” does not exist
Warning: multiple "IDs" for constraint linkend: IBusPropList.
Warning: multiple "IDs" for constraint linkend: IBusPropList.
Warning: multiple "IDs" for constraint linkend: IBusPropList.
Warning: multiple "IDs" for constraint linkend: IBusPropList-struct.
Warning: multiple "IDs" for constraint linkend: IBusPropListClass.
Warning: multiple "IDs" for constraint linkend: IBusPropList.
Warning: multiple "IDs" for constraint linkend: IBusPropList.
Warning: multiple "IDs" for constraint linkend: IBusPropList.
Warning: multiple "IDs" for constraint linkend: IBusPropList.
Warning: multiple "IDs" for constraint linkend: IBusPropList.
Warning: multiple "IDs" for constraint linkend: IBusPropList.
Warning: multiple "IDs" for constraint linkend: IBusPropList.
Warning: multiple "IDs" for constraint linkend: IBusPropList.
Warning: multiple "IDs" for constraint linkend: IBusPropList.
Warning: multiple "IDs" for constraint linkend: IBusPropList.
Warning: multiple "IDs" for constraint linkend: IBusPropList-struct.
Warning: multiple "IDs" for constraint linkend: IBusPropListClass.
Warning: multiple "IDs" for constraint linkend: IBusPropList.
Warning: multiple "IDs" for constraint linkend: IBusPropList.
Warning: multiple "IDs" for constraint linkend: IBusPropList.
Warning: multiple "IDs" for constraint linkend: IBusPropList.
Warning: multiple "IDs" for constraint linkend: IBusPropList.
Warning: multiple "IDs" for constraint linkend: IBusPropList.
Warning: multiple "IDs" for constraint linkend: IBusPropList.
Warning: multiple "IDs" for constraint linkend: IBusPropList.
Warning: multiple "IDs" for constraint linkend: IBusPropList.
Warning: multiple "IDs" for constraint linkend: IBusPropList.
Warning: multiple "IDs" for constraint linkend: IBusPropList-struct.
Warning: multiple "IDs" for constraint linkend: IBusPropList.
Warning: multiple "IDs" for constraint linkend: IBusPropListClass.
Warning: multiple "IDs" for constraint linkend: IBusPropList.
Warning: multiple "IDs" for constraint linkend: IBusPropList.
Warning: multiple "IDs" for constraint linkend: IBusPropList.
Warning: multiple "IDs" for constraint linkend: IBusPropList.
Warning: multiple "IDs" for constraint linkend: IBusPropList.
libtool: warning: remember to run 'libtool --finish /usr/lib'
IBus-1.0.gir:12430.7-12430.21: warning: Signal `IBus.HotkeyProfile.trigger' conflicts with method of the same name
IBus-1.0.gir:33261.7-33261.15: warning: Virtual method `IBus.Serializable.copy' conflicts with method of the same name
IBus-1.0.gir:12430.7-12430.21: warning: Signal `IBus.HotkeyProfile.trigger' conflicts with method of the same name
IBus-1.0.gir:33261.7-33261.15: warning: Virtual method `IBus.Serializable.copy' conflicts with method of the same name
libtool: warning: '../../src/libibus-1.0.la' has not been installed in '/usr/lib'
libtool: warning: relinking 'im-ibus.la'
libtool: warning: remember to run 'libtool --finish /usr/lib/gtk-2.0/2.10.0/immodules'
libtool: warning: relinking 'im-ibus.la'
libtool: warning: remember to run 'libtool --finish /usr/lib/gtk-3.0/3.0.0/immodules'
libtool: warning: relinking 'libim-ibus.la'
libtool: warning: remember to run 'libtool --finish /usr/lib/gtk-4.0/4.0.0/immodules'
libtool: warning: '../../src/libibus-1.0.la' has not been installed in '/usr/lib'
libtool: warning: '../../src/libibus-1.0.la' has not been installed in '/usr/lib'
libtool: warning: '../src/libibus-1.0.la' has not been installed in '/usr/lib'
libtool: warning: '../src/libibus-1.0.la' has not been installed in '/usr/lib'
libtool: warning: '../../src/libibus-1.0.la' has not been installed in '/usr/lib'
libtool: warning: '/var/pisi/ibus-1.5.32-14/work/ibus-1.5.32/src/libibus-1.0.la' has not been installed in '/usr/lib'
libtool: warning: '../src/libibus-1.0.la' has not been installed in '/usr/lib'
libtool: warning: '../src/libibus-1.0.la' has not been installed in '/usr/lib'
Makefile:929: warning: overriding recipe for target 'ibus-docs.sgml'
Makefile:691: warning: ignoring old recipe for target 'ibus-docs.sgml'
Makefile:929: warning: overriding recipe for target 'ibus-docs.sgml'
Makefile:691: warning: ignoring old recipe for target 'ibus-docs.sgml'