make all-recursive make[1]: Entering directory '/tmp/ibus-1.5.13' Making all in src make[2]: Entering directory '/tmp/ibus-1.5.13/src' GEN ibusmarshalers.h GEN ibusenumtypes.h GEN ibusenumtypes.c GEN ibusmarshalers.c make all-recursive make[3]: Entering directory '/tmp/ibus-1.5.13/src' Making all in . make[4]: Entering directory '/tmp/ibus-1.5.13/src' CC ibusmarshalers.lo CC ibuscomposetable.lo CC ibusenumtypes.lo CC ibusshare.lo CC ibusobject.lo CC ibusproxy.lo CC ibusserializable.lo CC ibusfactory.lo CC ibusservice.lo CC ibusengine.lo CC ibuserror.lo CC ibuskeymap.lo CC ibustext.lo CC ibusattribute.lo CC ibusattrlist.lo CC ibusproperty.lo CC ibusproplist.lo CC ibusinputcontext.lo CC ibuslookuptable.lo CC ibusconfig.lo CC ibuspanelservice.lo CC ibusconfigservice.lo CC ibuskeynames.lo CC ibusbus.lo CC ibuskeyuni.lo CC ibusenginedesc.lo CC ibusxml.lo CC ibushotkey.lo CC ibusobservedpath.lo CC ibuscomponent.lo CC ibusutil.lo CC ibusenginesimple.lo CC ibusregistry.lo ibusbus.c: In function ‘_async_finish_void’: ibusbus.c:571:5: warning: ‘g_simple_async_result_propagate_error’ is deprecated [-Wdeprecated-declarations] if (g_simple_async_result_propagate_error (simple, error)) ^~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from ibusbus.h:37, from ibusbus.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:119:21: note: declared here gboolean g_simple_async_result_propagate_error (GSimpleAsyncResult *simple, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ibusbus.c: In function ‘_async_finish_object_path’: ibusbus.c:581:5: warning: ‘g_simple_async_result_propagate_error’ is deprecated [-Wdeprecated-declarations] if (g_simple_async_result_propagate_error (simple, error)) ^~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from ibusbus.h:37, from ibusbus.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:119:21: note: declared here gboolean g_simple_async_result_propagate_error (GSimpleAsyncResult *simple, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ibusbus.c:583:5: warning: ‘g_simple_async_result_get_op_res_gpointer’ is deprecated [-Wdeprecated-declarations] GVariant *result = g_simple_async_result_get_op_res_gpointer (simple); ^~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from ibusbus.h:37, from ibusbus.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:79:21: note: declared here gpointer g_simple_async_result_get_op_res_gpointer (GSimpleAsyncResult *simple); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ibusbus.c: In function ‘_async_finish_string’: ibusbus.c:598:5: warning: ‘g_simple_async_result_propagate_error’ is deprecated [-Wdeprecated-declarations] if (g_simple_async_result_propagate_error (simple, error)) ^~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from ibusbus.h:37, from ibusbus.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:119:21: note: declared here gboolean g_simple_async_result_propagate_error (GSimpleAsyncResult *simple, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ibusbus.c:600:5: warning: ‘g_simple_async_result_get_op_res_gpointer’ is deprecated [-Wdeprecated-declarations] GVariant *variant = g_simple_async_result_get_op_res_gpointer (simple); ^~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from ibusbus.h:37, from ibusbus.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:79:21: note: declared here gpointer g_simple_async_result_get_op_res_gpointer (GSimpleAsyncResult *simple); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ibusbus.c: In function ‘_async_finish_gboolean’: ibusbus.c:612:5: warning: ‘g_simple_async_result_propagate_error’ is deprecated [-Wdeprecated-declarations] if (g_simple_async_result_propagate_error (simple, error)) ^~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from ibusbus.h:37, from ibusbus.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:119:21: note: declared here gboolean g_simple_async_result_propagate_error (GSimpleAsyncResult *simple, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ibusbus.c:614:5: warning: ‘g_simple_async_result_get_op_res_gpointer’ is deprecated [-Wdeprecated-declarations] GVariant *variant = g_simple_async_result_get_op_res_gpointer (simple); ^~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from ibusbus.h:37, from ibusbus.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:79:21: note: declared here gpointer g_simple_async_result_get_op_res_gpointer (GSimpleAsyncResult *simple); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ibusbus.c: In function ‘_async_finish_guint’: ibusbus.c:627:5: warning: ‘g_simple_async_result_propagate_error’ is deprecated [-Wdeprecated-declarations] if (g_simple_async_result_propagate_error (simple, error)) ^~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from ibusbus.h:37, from ibusbus.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:119:21: note: declared here gboolean g_simple_async_result_propagate_error (GSimpleAsyncResult *simple, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ibusbus.c:629:5: warning: ‘g_simple_async_result_get_op_res_gpointer’ is deprecated [-Wdeprecated-declarations] GVariant *variant = g_simple_async_result_get_op_res_gpointer (simple); ^~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from ibusbus.h:37, from ibusbus.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:79:21: note: declared here gpointer g_simple_async_result_get_op_res_gpointer (GSimpleAsyncResult *simple); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ibusbus.c: In function ‘_create_input_context_async_step_two_done’: ibusbus.c:709:9: warning: ‘g_simple_async_result_set_from_error’ is deprecated [-Wdeprecated-declarations] g_simple_async_result_set_from_error (simple, error); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from ibusbus.h:37, from ibusbus.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:113:21: note: declared here void g_simple_async_result_set_from_error (GSimpleAsyncResult *simple, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ibusbus.c:713:9: warning: ‘g_simple_async_result_set_op_res_gpointer’ is deprecated [-Wdeprecated-declarations] g_simple_async_result_set_op_res_gpointer (simple, context, NULL); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from ibusbus.h:37, from ibusbus.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:75:21: note: declared here void g_simple_async_result_set_op_res_gpointer (GSimpleAsyncResult *simple, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ibusbus.c:715:5: warning: ‘g_simple_async_result_complete_in_idle’ is deprecated [-Wdeprecated-declarations] g_simple_async_result_complete_in_idle (simple); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from ibusbus.h:37, from ibusbus.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:106:21: note: declared here void g_simple_async_result_complete_in_idle (GSimpleAsyncResult *simple); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ibusbus.c: In function ‘_create_input_context_async_step_one_done’: ibusbus.c:728:9: warning: ‘g_simple_async_result_set_from_error’ is deprecated [-Wdeprecated-declarations] g_simple_async_result_set_from_error (simple, error); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from ibusbus.h:37, from ibusbus.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:113:21: note: declared here void g_simple_async_result_set_from_error (GSimpleAsyncResult *simple, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ibusbus.c:730:9: warning: ‘g_simple_async_result_complete_in_idle’ is deprecated [-Wdeprecated-declarations] g_simple_async_result_complete_in_idle (simple); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from ibusbus.h:37, from ibusbus.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:106:21: note: declared here void g_simple_async_result_complete_in_idle (GSimpleAsyncResult *simple); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ibusbus.c:741:9: warning: ‘g_simple_async_result_set_error’ is deprecated [-Wdeprecated-declarations] g_simple_async_result_set_error (simple, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from ibusbus.h:37, from ibusbus.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:122:21: note: declared here void g_simple_async_result_set_error (GSimpleAsyncResult *simple, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ibusbus.c:743:9: warning: ‘g_simple_async_result_complete_in_idle’ is deprecated [-Wdeprecated-declarations] g_simple_async_result_complete_in_idle (simple); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from ibusbus.h:37, from ibusbus.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:106:21: note: declared here void g_simple_async_result_complete_in_idle (GSimpleAsyncResult *simple); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ibusbus.c: In function ‘ibus_bus_create_input_context_async’: ibusbus.c:781:5: warning: ‘g_simple_async_result_new’ is deprecated: Use 'g_task_new' instead [-Wdeprecated-declarations] GSimpleAsyncResult *simple = g_simple_async_result_new ((GObject *)bus, ^~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from ibusbus.h:37, from ibusbus.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:51:21: note: declared here GSimpleAsyncResult *g_simple_async_result_new (GObject *source_object, ^~~~~~~~~~~~~~~~~~~~~~~~~ ibusbus.c: In function ‘ibus_bus_create_input_context_async_finish’: ibusbus.c:816:5: warning: ‘g_simple_async_result_is_valid’ is deprecated [-Wdeprecated-declarations] g_assert (g_simple_async_result_is_valid (res, (GObject *) bus, ^~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from ibusbus.h:37, from ibusbus.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:135:21: note: declared here gboolean g_simple_async_result_is_valid (GAsyncResult *result, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ibusbus.c:820:5: warning: ‘g_simple_async_result_propagate_error’ is deprecated [-Wdeprecated-declarations] if (g_simple_async_result_propagate_error (simple, error)) ^~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from ibusbus.h:37, from ibusbus.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:119:21: note: declared here gboolean g_simple_async_result_propagate_error (GSimpleAsyncResult *simple, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ibusbus.c:823:13: warning: ‘g_simple_async_result_get_op_res_gpointer’ is deprecated [-Wdeprecated-declarations] g_simple_async_result_get_op_res_gpointer (simple); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from ibusbus.h:37, from ibusbus.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:79:21: note: declared here gpointer g_simple_async_result_get_op_res_gpointer (GSimpleAsyncResult *simple); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ibusbus.c: In function ‘ibus_bus_current_input_context_async_finish’: ibusbus.c:887:5: warning: ‘g_simple_async_result_is_valid’ is deprecated [-Wdeprecated-declarations] g_assert (g_simple_async_result_is_valid (res, (GObject *) bus, ^~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from ibusbus.h:37, from ibusbus.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:135:21: note: declared here gboolean g_simple_async_result_is_valid (GAsyncResult *result, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ibusbus.c: In function ‘ibus_bus_request_name_async_finish’: ibusbus.c:1064:5: warning: ‘g_simple_async_result_is_valid’ is deprecated [-Wdeprecated-declarations] g_assert (g_simple_async_result_is_valid (res, (GObject *) bus, ^~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from ibusbus.h:37, from ibusbus.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:135:21: note: declared here gboolean g_simple_async_result_is_valid (GAsyncResult *result, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ibusbus.c: In function ‘ibus_bus_release_name_async_finish’: ibusbus.c:1125:5: warning: ‘g_simple_async_result_is_valid’ is deprecated [-Wdeprecated-declarations] g_assert (g_simple_async_result_is_valid (res, (GObject *) bus, ^~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from ibusbus.h:37, from ibusbus.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:135:21: note: declared here gboolean g_simple_async_result_is_valid (GAsyncResult *result, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ibusbus.c: In function ‘ibus_bus_name_has_owner_async_finish’: ibusbus.c:1221:5: warning: ‘g_simple_async_result_is_valid’ is deprecated [-Wdeprecated-declarations] g_assert (g_simple_async_result_is_valid (res, (GObject *) bus, ^~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from ibusbus.h:37, from ibusbus.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:135:21: note: declared here gboolean g_simple_async_result_is_valid (GAsyncResult *result, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ibusbus.c: In function ‘ibus_bus_add_match_async_finish’: ibusbus.c:1287:5: warning: ‘g_simple_async_result_is_valid’ is deprecated [-Wdeprecated-declarations] g_assert (g_simple_async_result_is_valid (res, (GObject *) bus, ^~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from ibusbus.h:37, from ibusbus.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:135:21: note: declared here gboolean g_simple_async_result_is_valid (GAsyncResult *result, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ibusbus.c: In function ‘ibus_bus_remove_match_async_finish’: ibusbus.c:1346:5: warning: ‘g_simple_async_result_is_valid’ is deprecated [-Wdeprecated-declarations] g_assert (g_simple_async_result_is_valid (res, (GObject *) bus, ^~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from ibusbus.h:37, from ibusbus.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:135:21: note: declared here gboolean g_simple_async_result_is_valid (GAsyncResult *result, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ibusbus.c: In function ‘ibus_bus_get_name_owner_async_finish’: ibusbus.c:1407:5: warning: ‘g_simple_async_result_is_valid’ is deprecated [-Wdeprecated-declarations] g_assert (g_simple_async_result_is_valid (res, (GObject *) bus, ^~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from ibusbus.h:37, from ibusbus.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:135:21: note: declared here gboolean g_simple_async_result_is_valid (GAsyncResult *result, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ibusbus.c: In function ‘ibus_bus_exit_async_finish’: ibusbus.c:1474:5: warning: ‘g_simple_async_result_is_valid’ is deprecated [-Wdeprecated-declarations] g_assert (g_simple_async_result_is_valid (res, (GObject *) bus, ^~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from ibusbus.h:37, from ibusbus.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:135:21: note: declared here gboolean g_simple_async_result_is_valid (GAsyncResult *result, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ibusbus.c: In function ‘ibus_bus_register_component_async_finish’: ibusbus.c:1533:5: warning: ‘g_simple_async_result_is_valid’ is deprecated [-Wdeprecated-declarations] g_assert (g_simple_async_result_is_valid (res, (GObject *) bus, ^~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from ibusbus.h:37, from ibusbus.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:135:21: note: declared here gboolean g_simple_async_result_is_valid (GAsyncResult *result, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ibusbus.c: In function ‘ibus_bus_list_engines_async_finish’: ibusbus.c:1614:5: warning: ‘g_simple_async_result_propagate_error’ is deprecated [-Wdeprecated-declarations] if (g_simple_async_result_propagate_error (simple, error)) ^~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from ibusbus.h:37, from ibusbus.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:119:21: note: declared here gboolean g_simple_async_result_propagate_error (GSimpleAsyncResult *simple, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ibusbus.c:1616:5: warning: ‘g_simple_async_result_get_op_res_gpointer’ is deprecated [-Wdeprecated-declarations] GVariant *result = g_simple_async_result_get_op_res_gpointer (simple); ^~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from ibusbus.h:37, from ibusbus.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:79:21: note: declared here gpointer g_simple_async_result_get_op_res_gpointer (GSimpleAsyncResult *simple); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ibusbus.c: In function ‘ibus_bus_get_use_sys_layout_async_finish’: ibusbus.c:1793:5: warning: ‘g_simple_async_result_is_valid’ is deprecated [-Wdeprecated-declarations] g_assert (g_simple_async_result_is_valid ( ^~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from ibusbus.h:37, from ibusbus.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:135:21: note: declared here gboolean g_simple_async_result_is_valid (GAsyncResult *result, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ibusbus.c: In function ‘ibus_bus_get_use_global_engine_async_finish’: ibusbus.c:1851:5: warning: ‘g_simple_async_result_is_valid’ is deprecated [-Wdeprecated-declarations] g_assert (g_simple_async_result_is_valid ( ^~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from ibusbus.h:37, from ibusbus.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:135:21: note: declared here gboolean g_simple_async_result_is_valid (GAsyncResult *result, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ibusbus.c: In function ‘ibus_bus_is_global_engine_enabled_async_finish’: ibusbus.c:1907:5: warning: ‘g_simple_async_result_is_valid’ is deprecated [-Wdeprecated-declarations] g_assert (g_simple_async_result_is_valid ( ^~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from ibusbus.h:37, from ibusbus.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:135:21: note: declared here gboolean g_simple_async_result_is_valid (GAsyncResult *result, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ibusbus.c: In function ‘ibus_bus_get_global_engine_async_finish’: ibusbus.c:1977:5: warning: ‘g_simple_async_result_propagate_error’ is deprecated [-Wdeprecated-declarations] if (g_simple_async_result_propagate_error (simple, error)) ^~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from ibusbus.h:37, from ibusbus.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:119:21: note: declared here gboolean g_simple_async_result_propagate_error (GSimpleAsyncResult *simple, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ibusbus.c:1979:5: warning: ‘g_simple_async_result_get_op_res_gpointer’ is deprecated [-Wdeprecated-declarations] GVariant *result = g_simple_async_result_get_op_res_gpointer (simple); ^~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from ibusbus.h:37, from ibusbus.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:79:21: note: declared here gpointer g_simple_async_result_get_op_res_gpointer (GSimpleAsyncResult *simple); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ibusbus.c: In function ‘ibus_bus_set_global_engine_async_finish’: ibusbus.c:2048:5: warning: ‘g_simple_async_result_is_valid’ is deprecated [-Wdeprecated-declarations] g_assert (g_simple_async_result_is_valid (res, (GObject *) bus, ^~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from ibusbus.h:37, from ibusbus.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:135:21: note: declared here gboolean g_simple_async_result_is_valid (GAsyncResult *result, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ibusbus.c: In function ‘ibus_bus_preload_engines_async_finish’: ibusbus.c:2120:5: warning: ‘g_simple_async_result_is_valid’ is deprecated [-Wdeprecated-declarations] g_assert (g_simple_async_result_is_valid ( ^~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from ibusbus.h:37, from ibusbus.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:135:21: note: declared here gboolean g_simple_async_result_is_valid (GAsyncResult *result, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ibusbus.c: In function ‘ibus_bus_get_ibus_property_async_finish’: ibusbus.c:2187:5: warning: ‘g_simple_async_result_propagate_error’ is deprecated [-Wdeprecated-declarations] if (g_simple_async_result_propagate_error (simple, error)) ^~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from ibusbus.h:37, from ibusbus.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:119:21: note: declared here gboolean g_simple_async_result_propagate_error (GSimpleAsyncResult *simple, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ibusbus.c:2189:5: warning: ‘g_simple_async_result_get_op_res_gpointer’ is deprecated [-Wdeprecated-declarations] GVariant *result = g_simple_async_result_get_op_res_gpointer (simple); ^~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from ibusbus.h:37, from ibusbus.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:79:21: note: declared here gpointer g_simple_async_result_get_op_res_gpointer (GSimpleAsyncResult *simple); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ibusbus.c: In function ‘ibus_bus_set_ibus_property_async_finish’: ibusbus.c:2258:5: warning: ‘g_simple_async_result_is_valid’ is deprecated [-Wdeprecated-declarations] g_assert (g_simple_async_result_is_valid ( ^~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from ibusbus.h:37, from ibusbus.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:135:21: note: declared here gboolean g_simple_async_result_is_valid (GAsyncResult *result, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ibusbus.c: In function ‘ibus_bus_call_async_done’: ibusbus.c:2313:9: warning: ‘g_simple_async_result_set_from_error’ is deprecated [-Wdeprecated-declarations] g_simple_async_result_set_from_error (simple, error); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from ibusbus.h:37, from ibusbus.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:113:21: note: declared here void g_simple_async_result_set_from_error (GSimpleAsyncResult *simple, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ibusbus.c:2317:9: warning: ‘g_simple_async_result_set_op_res_gpointer’ is deprecated [-Wdeprecated-declarations] g_simple_async_result_set_op_res_gpointer (simple, variant, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from ibusbus.h:37, from ibusbus.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:75:21: note: declared here void g_simple_async_result_set_op_res_gpointer (GSimpleAsyncResult *simple, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ibusbus.c:2320:5: warning: ‘g_simple_async_result_complete’ is deprecated [-Wdeprecated-declarations] g_simple_async_result_complete (simple); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from ibusbus.h:37, from ibusbus.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:104:21: note: declared here void g_simple_async_result_complete (GSimpleAsyncResult *simple); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ibusbus.c: In function ‘ibus_bus_call_async’: ibusbus.c:2342:5: warning: ‘g_simple_async_result_new’ is deprecated: Use 'g_task_new' instead [-Wdeprecated-declarations] GSimpleAsyncResult *simple = g_simple_async_result_new ((GObject*) bus, ^~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from ibusbus.h:37, from ibusbus.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:51:21: note: declared here GSimpleAsyncResult *g_simple_async_result_new (GObject *source_object, ^~~~~~~~~~~~~~~~~~~~~~~~~ CCLD libibus-1.0.la GISCAN IBus-1.0.gir GICOMP IBus-1.0.gir make[4]: Leaving directory '/tmp/ibus-1.5.13/src' Making all in tests make[4]: Entering directory '/tmp/ibus-1.5.13/src/tests' CC ibus-bus.o CC ibus-config.o CC ibus-configservice.o CC ibus-factory.o CC ibus-inputcontext-create.o CC ibus-inputcontext.o CC ibus_share-ibus-share.o CC ibus-serializable.o CC ibus-keynames.o CC ibus-registry.o CC ibus-util.o CC ibus-engine-switch.o CC ibus_compose-ibus-compose.o CCLD ibus-util CCLD ibus-registry CCLD ibus-configservice CCLD ibus-keynames CCLD ibus-share CCLD ibus-factory CCLD ibus-inputcontext-create CCLD ibus-inputcontext CCLD ibus-serializable CCLD ibus-engine-switch CCLD ibus-config CCLD ibus-bus CCLD ibus-compose make[4]: Leaving directory '/tmp/ibus-1.5.13/src/tests' make[3]: Leaving directory '/tmp/ibus-1.5.13/src' make[2]: Leaving directory '/tmp/ibus-1.5.13/src' Making all in bindings make[2]: Entering directory '/tmp/ibus-1.5.13/bindings' Making all in vala make[3]: Entering directory '/tmp/ibus-1.5.13/bindings/vala' VAPIGEN ibus-1.0.vapi IBus-1.0.gir:8222.7-8222.21: warning: Signal `IBus.HotkeyProfile.trigger' conflicts with method of the same name IBus-1.0.gir:22453.7-22453.15: warning: Virtual method `IBus.Serializable.copy' conflicts with method of the same name IBus-1.0.gir:22466.7-22466.29: warning: Virtual method `IBus.Serializable.deserialize' conflicts with method of the same name IBus-1.0.gir:22479.7-22479.25: warning: Virtual method `IBus.Serializable.serialize' conflicts with method of the same name make[3]: Leaving directory '/tmp/ibus-1.5.13/bindings/vala' make[3]: Entering directory '/tmp/ibus-1.5.13/bindings' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/tmp/ibus-1.5.13/bindings' make[2]: Leaving directory '/tmp/ibus-1.5.13/bindings' Making all in util make[2]: Entering directory '/tmp/ibus-1.5.13/util' Making all in IMdkit make[3]: Entering directory '/tmp/ibus-1.5.13/util/IMdkit' CC libIMdkit_la-FrameMgr.lo CC libIMdkit_la-i18nAttr.lo CC libIMdkit_la-i18nClbk.lo CC libIMdkit_la-i18nIc.lo CC libIMdkit_la-i18nIMProto.lo CC libIMdkit_la-i18nMethod.lo CC libIMdkit_la-i18nOffsetCache.lo CC libIMdkit_la-i18nPtHdr.lo CC libIMdkit_la-i18nUtil.lo CC libIMdkit_la-i18nX.lo CC libIMdkit_la-IMConn.lo CC libIMdkit_la-IMMethod.lo CC libIMdkit_la-IMValues.lo CCLD libIMdkit.la make[3]: Leaving directory '/tmp/ibus-1.5.13/util/IMdkit' make[3]: Entering directory '/tmp/ibus-1.5.13/util' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/tmp/ibus-1.5.13/util' make[2]: Leaving directory '/tmp/ibus-1.5.13/util' Making all in conf make[2]: Entering directory '/tmp/ibus-1.5.13/conf' Making all in dconf make[3]: Entering directory '/tmp/ibus-1.5.13/conf/dconf' CC ibus_dconf-main.o CC ibus_dconf-config.o GEN dconf.xml CCLD ibus-dconf make[3]: Leaving directory '/tmp/ibus-1.5.13/conf/dconf' Making all in memconf make[3]: Entering directory '/tmp/ibus-1.5.13/conf/memconf' CC ibus_memconf-main.o CC ibus_memconf-config.o CCLD ibus-memconf make[3]: Leaving directory '/tmp/ibus-1.5.13/conf/memconf' make[3]: Entering directory '/tmp/ibus-1.5.13/conf' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/tmp/ibus-1.5.13/conf' make[2]: Leaving directory '/tmp/ibus-1.5.13/conf' Making all in client make[2]: Entering directory '/tmp/ibus-1.5.13/client' Making all in gtk3 make[3]: Entering directory '/tmp/ibus-1.5.13/client/gtk3' CC im_ibus_la-ibusim.lo CC im_ibus_la-ibusimcontext.lo CCLD im-ibus.la make[3]: Leaving directory '/tmp/ibus-1.5.13/client/gtk3' Making all in x11 make[3]: Entering directory '/tmp/ibus-1.5.13/client/x11' CC ibus_x11-main.o CC ibus_x11-gdk-private.o CCLD ibus-x11 make[3]: Leaving directory '/tmp/ibus-1.5.13/client/x11' make[3]: Entering directory '/tmp/ibus-1.5.13/client' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/tmp/ibus-1.5.13/client' make[2]: Leaving directory '/tmp/ibus-1.5.13/client' Making all in tools make[2]: Entering directory '/tmp/ibus-1.5.13/tools' CC main.o GEN ibus.1 GEN ibus.1.gz main.c: In function ‘read_config’: main.c:1431:5: warning: ‘g_settings_list_keys’ is deprecated: Use 'g_settings_schema_list_keys' instead [-Wdeprecated-declarations] _tmp8_ = _tmp7_ = g_settings_list_keys (_tmp6_); ^~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:114:0, from ../src/ibusproxy.h:46, from ../src/ibus.h:35, from main.c:30: /usr/local/include/glib-2.0/gio/gsettings.h:96:25: note: declared here gchar ** g_settings_list_keys (GSettings *settings); ^~~~~~~~~~~~~~~~~~~~ main.c: In function ‘reset_config’: main.c:1517:5: warning: ‘g_settings_list_keys’ is deprecated: Use 'g_settings_schema_list_keys' instead [-Wdeprecated-declarations] _tmp7_ = _tmp6_ = g_settings_list_keys (_tmp5_); ^~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:114:0, from ../src/ibusproxy.h:46, from ../src/ibus.h:35, from main.c:30: /usr/local/include/glib-2.0/gio/gsettings.h:96:25: note: declared here gchar ** g_settings_list_keys (GSettings *settings); ^~~~~~~~~~~~~~~~~~~~ CCLD ibus rm ibus.1 make[2]: Leaving directory '/tmp/ibus-1.5.13/tools' Making all in data make[2]: Entering directory '/tmp/ibus-1.5.13/data' Making all in icons make[3]: Entering directory '/tmp/ibus-1.5.13/data/icons' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/tmp/ibus-1.5.13/data/icons' Making all in keymaps make[3]: Entering directory '/tmp/ibus-1.5.13/data/keymaps' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/tmp/ibus-1.5.13/data/keymaps' Making all in dconf make[3]: Entering directory '/tmp/ibus-1.5.13/data/dconf' ITMRG org.freedesktop.ibus.gschema.xml GEN org.freedesktop.ibus.gschema.valid warning: Schema 'org.freedesktop.ibus' has path '/desktop/ibus/'. Paths starting with '/apps/', '/desktop/' or '/system/' are deprecated. warning: Schema 'org.freedesktop.ibus.general' has path '/desktop/ibus/general/'. Paths starting with '/apps/', '/desktop/' or '/system/' are deprecated. warning: Schema 'org.freedesktop.ibus.general.hotkey' has path '/desktop/ibus/general/hotkey/'. Paths starting with '/apps/', '/desktop/' or '/system/' are deprecated. warning: Schema 'org.freedesktop.ibus.panel' has path '/desktop/ibus/panel/'. Paths starting with '/apps/', '/desktop/' or '/system/' are deprecated. make[3]: Leaving directory '/tmp/ibus-1.5.13/data/dconf' make[3]: Entering directory '/tmp/ibus-1.5.13/data' ITMRG ibus.schemas make[3]: Leaving directory '/tmp/ibus-1.5.13/data' make[2]: Leaving directory '/tmp/ibus-1.5.13/data' Making all in m4 make[2]: Entering directory '/tmp/ibus-1.5.13/m4' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/tmp/ibus-1.5.13/m4' Making all in po make[2]: Entering directory '/tmp/ibus-1.5.13/po' MSGFMT bg.gmo MSGFMT ar.gmo MSGFMT as.gmo MSGFMT bn.gmo MSGFMT bn_IN.gmo MSGFMT da.gmo MSGFMT ca.gmo MSGFMT de.gmo MSGFMT en_GB.gmo MSGFMT eu.gmo MSGFMT es.gmo MSGFMT fa.gmo MSGFMT et.gmo MSGFMT fr.gmo MSGFMT gu.gmo MSGFMT he.gmo MSGFMT hi.gmo MSGFMT ia.gmo MSGFMT hu.gmo MSGFMT it.gmo MSGFMT ja.gmo MSGFMT kn.gmo MSGFMT ko.gmo MSGFMT ml.gmo MSGFMT lv.gmo MSGFMT mr.gmo MSGFMT or.gmo MSGFMT nb.gmo MSGFMT nl.gmo MSGFMT pa.gmo MSGFMT pl.gmo MSGFMT pt_BR.gmo MSGFMT ru.gmo MSGFMT sr@latin.gmo MSGFMT sr.gmo MSGFMT ta.gmo MSGFMT te.gmo MSGFMT tg.gmo MSGFMT uk.gmo MSGFMT vi.gmo MSGFMT ur.gmo MSGFMT zh_TW.gmo MSGFMT zh_HK.gmo MSGFMT zh_CN.gmo make[2]: Leaving directory '/tmp/ibus-1.5.13/po' Making all in docs make[2]: Entering directory '/tmp/ibus-1.5.13/docs' Making all in reference make[3]: Entering directory '/tmp/ibus-1.5.13/docs/reference' Making all in ibus make[4]: Entering directory '/tmp/ibus-1.5.13/docs/reference/ibus' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/tmp/ibus-1.5.13/docs/reference/ibus' make[4]: Entering directory '/tmp/ibus-1.5.13/docs/reference' make[4]: Nothing to be done for 'all-am'. make[4]: Leaving directory '/tmp/ibus-1.5.13/docs/reference' make[3]: Leaving directory '/tmp/ibus-1.5.13/docs/reference' make[3]: Entering directory '/tmp/ibus-1.5.13/docs' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/tmp/ibus-1.5.13/docs' make[2]: Leaving directory '/tmp/ibus-1.5.13/docs' Making all in engine make[2]: Entering directory '/tmp/ibus-1.5.13/engine' GEN simple.xml CC ibus_engine_simple-main.o CCLD ibus-engine-simple make[2]: Leaving directory '/tmp/ibus-1.5.13/engine' Making all in ui make[2]: Entering directory '/tmp/ibus-1.5.13/ui' Making all in gtk3 make[3]: Entering directory '/tmp/ibus-1.5.13/ui/gtk3' CC application.o CC candidatearea.o CC handle.o CC candidatepanel.o CC iconwidget.o CC indicator.o CC keybindingmanager.o CC pango.o CC panel.o CC property.o CC propertypanel.o CC switcher.o CC separator.o CC gen-notification-item.xml.o CC gen-notification-watcher.xml.o CC xkblayout.o GEN gtkpanel.xml In file included from /usr/local/include/glib-2.0/glib.h:79:0, from xkblayout.c:28: xkblayout.c: In function ‘string_strip’: xkblayout.c:267:14: warning: passing argument 1 of ‘g_strchug’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] g_strstrip (_tmp1_); ^ /usr/local/include/glib-2.0/glib/gstrfuncs.h:180:53: note: in definition of macro ‘g_strstrip’ #define g_strstrip( string ) g_strchomp (g_strchug (string)) ^~~~~~ /usr/local/include/glib-2.0/glib/gstrfuncs.h:175:23: note: expected ‘gchar * {aka char *}’ but argument is of type ‘const gchar * {aka const char *}’ gchar* g_strchug (gchar *string); ^~~~~~~~~ xkblayout.c: In function ‘xkb_layout_set_layout’: xkblayout.c:806:75: warning: passing argument 3 of ‘_vala_string_array_contains’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] need_us_layout = _vala_string_array_contains (_tmp21_, _tmp21__length1, _tmp20_); ^~~~~~~ xkblayout.c:601:17: note: expected ‘gchar * {aka char *}’ but argument is of type ‘const gchar * {aka const char *}’ static gboolean _vala_string_array_contains (gchar** stack, int stack_length, gchar* needle) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~ xkblayout.c:903:82: warning: passing argument 3 of ‘_vala_string_array_contains’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] _tmp52_ = !_vala_string_array_contains (_tmp51_, _vala_array_length (_tmp49_), _tmp47_); ^~~~~~~ xkblayout.c:601:17: note: expected ‘gchar * {aka char *}’ but argument is of type ‘const gchar * {aka const char *}’ static gboolean _vala_string_array_contains (gchar** stack, int stack_length, gchar* needle) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~ candidatepanel.c: In function ‘candidate_panel_create_ui’: candidatepanel.c:996:2: warning: ‘gtk_misc_set_padding’ is deprecated [-Wdeprecated-declarations] gtk_misc_set_padding ((GtkMisc*) _tmp4_, 8, 0); ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/gtk-3.0/gtk/gtklabel.h:32:0, from /usr/local/include/gtk-3.0/gtk/gtkaccellabel.h:35, from /usr/local/include/gtk-3.0/gtk/gtk.h:33, from candidatepanel.c:29: /usr/local/include/gtk-3.0/gtk/deprecated/gtkmisc.h:80:6: note: declared here void gtk_misc_set_padding (GtkMisc *misc, ^~~~~~~~~~~~~~~~~~~~ candidatepanel.c:1010:2: warning: ‘gtk_misc_set_padding’ is deprecated [-Wdeprecated-declarations] gtk_misc_set_padding ((GtkMisc*) _tmp10_, 8, 0); ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/gtk-3.0/gtk/gtklabel.h:32:0, from /usr/local/include/gtk-3.0/gtk/gtkaccellabel.h:35, from /usr/local/include/gtk-3.0/gtk/gtk.h:33, from candidatepanel.c:29: /usr/local/include/gtk-3.0/gtk/deprecated/gtkmisc.h:80:6: note: declared here void gtk_misc_set_padding (GtkMisc *misc, ^~~~~~~~~~~~~~~~~~~~ candidatepanel.c: In function ‘candidate_panel_adjust_window_position_horizontal’: candidatepanel.c:1197:2: warning: ‘gdk_screen_get_monitor_at_point’ is deprecated: Use 'gdk_display_get_monitor_at_point' instead [-Wdeprecated-declarations] _tmp27_ = gdk_screen_get_monitor_at_point (_tmp22_, _tmp24_, _tmp26_); ^~~~~~~ In file included from /usr/local/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31:0, from /usr/local/include/gtk-3.0/gdk/gdk.h:32, from /usr/local/include/gtk-3.0/gtk/gtk.h:30, from candidatepanel.c:29: /usr/local/include/gtk-3.0/gdk/gdkscreen.h:87:15: note: declared here gint gdk_screen_get_monitor_at_point (GdkScreen *screen, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ candidatepanel.c:1201:2: warning: ‘gdk_screen_get_monitor_geometry’ is deprecated: Use 'gdk_monitor_get_geometry' instead [-Wdeprecated-declarations] gdk_screen_get_monitor_geometry (_tmp28_, _tmp29_, &_tmp30_); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31:0, from /usr/local/include/gtk-3.0/gdk/gdk.h:32, from /usr/local/include/gtk-3.0/gtk/gtk.h:30, from candidatepanel.c:29: /usr/local/include/gtk-3.0/gdk/gdkscreen.h:78:14: note: declared here void gdk_screen_get_monitor_geometry (GdkScreen *screen, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ candidatepanel.c: In function ‘candidate_panel_adjust_window_position_vertical’: candidatepanel.c:1385:2: warning: ‘gdk_screen_get_monitor_at_point’ is deprecated: Use 'gdk_display_get_monitor_at_point' instead [-Wdeprecated-declarations] _tmp39_ = gdk_screen_get_monitor_at_point (_tmp34_, _tmp36_, _tmp38_); ^~~~~~~ In file included from /usr/local/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31:0, from /usr/local/include/gtk-3.0/gdk/gdk.h:32, from /usr/local/include/gtk-3.0/gtk/gtk.h:30, from candidatepanel.c:29: /usr/local/include/gtk-3.0/gdk/gdkscreen.h:87:15: note: declared here gint gdk_screen_get_monitor_at_point (GdkScreen *screen, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ candidatepanel.c:1389:2: warning: ‘gdk_screen_get_monitor_geometry’ is deprecated: Use 'gdk_monitor_get_geometry' instead [-Wdeprecated-declarations] gdk_screen_get_monitor_geometry (_tmp40_, _tmp41_, &_tmp42_); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31:0, from /usr/local/include/gtk-3.0/gdk/gdk.h:32, from /usr/local/include/gtk-3.0/gtk/gtk.h:30, from candidatepanel.c:29: /usr/local/include/gtk-3.0/gdk/gdkscreen.h:78:14: note: declared here void gdk_screen_get_monitor_geometry (GdkScreen *screen, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ indicator.c: In function ‘string_delimit’: indicator.c:328:16: warning: passing argument 1 of ‘g_strdelimit’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] g_strdelimit (_tmp1_, _tmp2_, _tmp3_); ^~~~~~ In file included from /usr/local/include/glib-2.0/glib.h:79:0, from indicator.c:31: /usr/local/include/glib-2.0/glib/gstrfuncs.h:103:22: note: expected ‘gchar * {aka char *}’ but argument is of type ‘const gchar * {aka const char *}’ gchar* g_strdelimit (gchar *string, ^~~~~~~~~~~~ candidatearea.c: In function ‘candidate_area_set_candidates’: candidatearea.c:538:7: warning: ‘gtk_style_context_get_background_color’ is deprecated: Use 'gtk_render_background' instead [-Wdeprecated-declarations] gtk_style_context_get_background_color (_tmp46_, GTK_STATE_FLAG_SELECTED, &_tmp47_); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/gtk-3.0/gtk/gtkicontheme.h:27:0, from /usr/local/include/gtk-3.0/gtk/gtk.h:123, from candidatearea.c:29: /usr/local/include/gtk-3.0/gtk/gtkstylecontext.h:1201:6: note: declared here void gtk_style_context_get_background_color (GtkStyleContext *context, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ handle.c: In function ‘handle_real_button_release_event’: handle.c:551:2: warning: ‘gdk_cursor_new’ is deprecated [-Wdeprecated-declarations] _tmp3_ = gdk_cursor_new (GDK_LEFT_PTR); ^~~~~~ In file included from /usr/local/include/gtk-3.0/gdk/gdk.h:34:0, from /usr/local/include/gtk-3.0/gtk/gtk.h:30, from handle.c:28: /usr/local/include/gtk-3.0/gdk/gdkcursor.h:228:12: note: declared here GdkCursor* gdk_cursor_new (GdkCursorType cursor_type); ^~~~~~~~~~~~~~ candidatearea.c: In function ‘candidate_area_recreate_ui’: candidatearea.c:1155:6: warning: ‘gtk_misc_set_padding’ is deprecated [-Wdeprecated-declarations] gtk_misc_set_padding ((GtkMisc*) _tmp69_, 8, 0); ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/gtk-3.0/gtk/gtklabel.h:32:0, from /usr/local/include/gtk-3.0/gtk/gtkaccellabel.h:35, from /usr/local/include/gtk-3.0/gtk/gtk.h:33, from candidatearea.c:29: /usr/local/include/gtk-3.0/gtk/deprecated/gtkmisc.h:80:6: note: declared here void gtk_misc_set_padding (GtkMisc *misc, ^~~~~~~~~~~~~~~~~~~~ candidatearea.c:1157:6: warning: ‘gtk_misc_set_padding’ is deprecated [-Wdeprecated-declarations] gtk_misc_set_padding ((GtkMisc*) _tmp70_, 8, 0); ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/gtk-3.0/gtk/gtklabel.h:32:0, from /usr/local/include/gtk-3.0/gtk/gtkaccellabel.h:35, from /usr/local/include/gtk-3.0/gtk/gtk.h:33, from candidatearea.c:29: /usr/local/include/gtk-3.0/gtk/deprecated/gtkmisc.h:80:6: note: declared here void gtk_misc_set_padding (GtkMisc *misc, ^~~~~~~~~~~~~~~~~~~~ switcher.c: In function ‘switcher_construct’: switcher.c:243:2: warning: ‘gtk_misc_set_padding’ is deprecated [-Wdeprecated-declarations] gtk_misc_set_padding ((GtkMisc*) _tmp9_, 3, 3); ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/gtk-3.0/gtk/gtklabel.h:32:0, from /usr/local/include/gtk-3.0/gtk/gtkaccellabel.h:35, from /usr/local/include/gtk-3.0/gtk/gtk.h:33, from switcher.c:28: /usr/local/include/gtk-3.0/gtk/deprecated/gtkmisc.h:80:6: note: declared here void gtk_misc_set_padding (GtkMisc *misc, ^~~~~~~~~~~~~~~~~~~~ switcher.c: In function ‘switcher_run’: switcher.c:378:3: warning: ‘gdk_display_get_device_manager’ is deprecated: Use 'gdk_display_get_default_seat' instead [-Wdeprecated-declarations] _tmp25_ = gdk_display_get_device_manager (_tmp24_); ^~~~~~~ In file included from /usr/local/include/gtk-3.0/gdk/gdkscreen.h:32:0, from /usr/local/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31, from /usr/local/include/gtk-3.0/gdk/gdk.h:32, from /usr/local/include/gtk-3.0/gtk/gtk.h:30, from switcher.c:28: /usr/local/include/gtk-3.0/gdk/gdkdisplay.h:171:20: note: declared here GdkDeviceManager * gdk_display_get_device_manager (GdkDisplay *display); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ switcher.c:382:3: warning: ‘gdk_device_manager_list_devices’ is deprecated [-Wdeprecated-declarations] _tmp28_ = gdk_device_manager_list_devices (_tmp27_, GDK_DEVICE_TYPE_MASTER); ^~~~~~~ In file included from /usr/local/include/gtk-3.0/gdk/gdkdisplay.h:32:0, from /usr/local/include/gtk-3.0/gdk/gdkscreen.h:32, from /usr/local/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31, from /usr/local/include/gtk-3.0/gdk/gdk.h:32, from /usr/local/include/gtk-3.0/gtk/gtk.h:30, from switcher.c:28: /usr/local/include/gtk-3.0/gdk/gdkdevicemanager.h:41:14: note: declared here GList * gdk_device_manager_list_devices (GdkDeviceManager *device_manager, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ switcher.c:445:2: warning: ‘gdk_device_grab’ is deprecated: Use 'gdk_seat_grab' instead [-Wdeprecated-declarations] _tmp52_ = gdk_device_grab (_tmp50_, _tmp51_, GDK_OWNERSHIP_NONE, TRUE, GDK_KEY_PRESS_MASK | GDK_KEY_RELEASE_MASK, NULL, (guint32) GDK_CURRENT_TIME); ^~~~~~~ In file included from /usr/local/include/gtk-3.0/gdk/gdkdnd.h:33:0, from /usr/local/include/gtk-3.0/gdk/gdkevents.h:34, from /usr/local/include/gtk-3.0/gdk/gdkdisplay.h:31, from /usr/local/include/gtk-3.0/gdk/gdkscreen.h:32, from /usr/local/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31, from /usr/local/include/gtk-3.0/gdk/gdk.h:32, from /usr/local/include/gtk-3.0/gtk/gtk.h:30, from switcher.c:28: /usr/local/include/gtk-3.0/gdk/gdkdevice.h:230:15: note: declared here GdkGrabStatus gdk_device_grab (GdkDevice *device, ^~~~~~~~~~~~~~~ switcher.c:455:2: warning: ‘gdk_device_grab’ is deprecated: Use 'gdk_seat_grab' instead [-Wdeprecated-declarations] _tmp57_ = gdk_device_grab (_tmp55_, _tmp56_, GDK_OWNERSHIP_NONE, TRUE, GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK, NULL, (guint32) GDK_CURRENT_TIME); ^~~~~~~ In file included from /usr/local/include/gtk-3.0/gdk/gdkdnd.h:33:0, from /usr/local/include/gtk-3.0/gdk/gdkevents.h:34, from /usr/local/include/gtk-3.0/gdk/gdkdisplay.h:31, from /usr/local/include/gtk-3.0/gdk/gdkscreen.h:32, from /usr/local/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31, from /usr/local/include/gtk-3.0/gdk/gdk.h:32, from /usr/local/include/gtk-3.0/gtk/gtk.h:30, from switcher.c:28: /usr/local/include/gtk-3.0/gdk/gdkdevice.h:230:15: note: declared here GdkGrabStatus gdk_device_grab (GdkDevice *device, ^~~~~~~~~~~~~~~ switcher.c:471:2: warning: ‘gdk_device_ungrab’ is deprecated: Use 'gdk_seat_ungrab' instead [-Wdeprecated-declarations] gdk_device_ungrab (_tmp62_, (guint32) GDK_CURRENT_TIME); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/gtk-3.0/gdk/gdkdnd.h:33:0, from /usr/local/include/gtk-3.0/gdk/gdkevents.h:34, from /usr/local/include/gtk-3.0/gdk/gdkdisplay.h:31, from /usr/local/include/gtk-3.0/gdk/gdkscreen.h:32, from /usr/local/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31, from /usr/local/include/gtk-3.0/gdk/gdk.h:32, from /usr/local/include/gtk-3.0/gtk/gtk.h:30, from switcher.c:28: /usr/local/include/gtk-3.0/gdk/gdkdevice.h:239:15: note: declared here void gdk_device_ungrab (GdkDevice *device, ^~~~~~~~~~~~~~~~~ switcher.c:473:2: warning: ‘gdk_device_ungrab’ is deprecated: Use 'gdk_seat_ungrab' instead [-Wdeprecated-declarations] gdk_device_ungrab (_tmp63_, (guint32) GDK_CURRENT_TIME); ^~~~~~~~~~~~~~~~~ In file included from /usr/local/include/gtk-3.0/gdk/gdkdnd.h:33:0, from /usr/local/include/gtk-3.0/gdk/gdkevents.h:34, from /usr/local/include/gtk-3.0/gdk/gdkdisplay.h:31, from /usr/local/include/gtk-3.0/gdk/gdkscreen.h:32, from /usr/local/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31, from /usr/local/include/gtk-3.0/gdk/gdk.h:32, from /usr/local/include/gtk-3.0/gtk/gtk.h:30, from switcher.c:28: /usr/local/include/gtk-3.0/gdk/gdkdevice.h:239:15: note: declared here void gdk_device_ungrab (GdkDevice *device, ^~~~~~~~~~~~~~~~~ switcher.c: In function ‘switcher_update_engines’: switcher.c:805:3: warning: ‘gdk_screen_get_width’ is deprecated [-Wdeprecated-declarations] _tmp55_ = gdk_screen_get_width (_tmp54_); ^~~~~~~ In file included from /usr/local/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31:0, from /usr/local/include/gtk-3.0/gdk/gdk.h:32, from /usr/local/include/gtk-3.0/gtk/gtk.h:30, from switcher.c:28: /usr/local/include/gtk-3.0/gdk/gdkscreen.h:58:14: note: declared here gint gdk_screen_get_width (GdkScreen *screen); ^~~~~~~~~~~~~~~~~~~~ switcher.c: In function ‘g_unichar_to_string’: switcher.c:1220:27: warning: passing argument 2 of ‘g_unichar_to_utf8’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] g_unichar_to_utf8 (self, _tmp1_); ^~~~~~ In file included from /usr/local/include/glib-2.0/glib/gstring.h:33:0, from /usr/local/include/glib-2.0/glib/giochannel.h:34, from /usr/local/include/glib-2.0/glib.h:54, from switcher.c:26: /usr/local/include/glib-2.0/glib/gunicode.h:820:11: note: expected ‘gchar * {aka char *}’ but argument is of type ‘const gchar * {aka const char *}’ gint g_unichar_to_utf8 (gunichar c, ^~~~~~~~~~~~~~~~~ panel.c: In function ‘___lambda51_’: panel.c:1041:2: warning: ‘gtk_menu_popup’ is deprecated: Use '(gtk_menu_popup_at_widget, gtk_menu_popup_at_pointer, gtk_menu_popup_at_rect)' instead [-Wdeprecated-declarations] gtk_menu_popup (menu, NULL, NULL, _indicator_position_context_menu_gtk_menu_position_func, g_object_ref (_tmp1_), (guint) 0, _tmp2_); ^~~~~~~~~~~~~~ In file included from /usr/local/include/gtk-3.0/gtk/gtklabel.h:34:0, from /usr/local/include/gtk-3.0/gtk/gtkaccellabel.h:35, from /usr/local/include/gtk-3.0/gtk/gtk.h:33, from panel.c:31: /usr/local/include/gtk-3.0/gtk/gtkmenu.h:138:9: note: declared here void gtk_menu_popup (GtkMenu *menu, ^~~~~~~~~~~~~~ panel.c: In function ‘___lambda57_’: panel.c:1066:2: warning: ‘gtk_menu_popup’ is deprecated: Use '(gtk_menu_popup_at_widget, gtk_menu_popup_at_pointer, gtk_menu_popup_at_rect)' instead [-Wdeprecated-declarations] gtk_menu_popup (menu, NULL, NULL, _indicator_position_activate_menu_gtk_menu_position_func, g_object_ref (_tmp1_), (guint) 0, _tmp2_); ^~~~~~~~~~~~~~ In file included from /usr/local/include/gtk-3.0/gtk/gtklabel.h:34:0, from /usr/local/include/gtk-3.0/gtk/gtkaccellabel.h:35, from /usr/local/include/gtk-3.0/gtk/gtk.h:33, from panel.c:31: /usr/local/include/gtk-3.0/gtk/gtkmenu.h:138:9: note: declared here void gtk_menu_popup (GtkMenu *menu, ^~~~~~~~~~~~~~ panel.c: In function ‘_gtk_status_icon_position_menu_gtk_menu_position_func’: panel.c:1158:2: warning: ‘gtk_status_icon_position_menu’ is deprecated [-Wdeprecated-declarations] gtk_status_icon_position_menu (menu, x, y, push_in, (GtkStatusIcon*) self); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/gtk-3.0/gtk/gtk.h:271:0, from panel.c:31: /usr/local/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:160:23: note: declared here void gtk_status_icon_position_menu (GtkMenu *menu, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ panel.c: In function ‘__lambda59_’: panel.c:1172:2: warning: ‘gtk_menu_popup’ is deprecated: Use '(gtk_menu_popup_at_widget, gtk_menu_popup_at_pointer, gtk_menu_popup_at_rect)' instead [-Wdeprecated-declarations] gtk_menu_popup (menu, NULL, NULL, _gtk_status_icon_position_menu_gtk_menu_position_func, g_object_ref (_tmp1_), (guint) 0, _tmp2_); ^~~~~~~~~~~~~~ In file included from /usr/local/include/gtk-3.0/gtk/gtklabel.h:34:0, from /usr/local/include/gtk-3.0/gtk/gtkaccellabel.h:35, from /usr/local/include/gtk-3.0/gtk/gtk.h:33, from panel.c:31: /usr/local/include/gtk-3.0/gtk/gtkmenu.h:138:9: note: declared here void gtk_menu_popup (GtkMenu *menu, ^~~~~~~~~~~~~~ panel.c: In function ‘__lambda60_’: panel.c:1191:2: warning: ‘gtk_menu_popup’ is deprecated: Use '(gtk_menu_popup_at_widget, gtk_menu_popup_at_pointer, gtk_menu_popup_at_rect)' instead [-Wdeprecated-declarations] gtk_menu_popup (menu, NULL, NULL, _gtk_status_icon_position_menu_gtk_menu_position_func, g_object_ref (_tmp1_), (guint) 0, _tmp2_); ^~~~~~~~~~~~~~ In file included from /usr/local/include/gtk-3.0/gtk/gtklabel.h:34:0, from /usr/local/include/gtk-3.0/gtk/gtkaccellabel.h:35, from /usr/local/include/gtk-3.0/gtk/gtk.h:33, from panel.c:31: /usr/local/include/gtk-3.0/gtk/gtkmenu.h:138:9: note: declared here void gtk_menu_popup (GtkMenu *menu, ^~~~~~~~~~~~~~ panel.c: In function ‘panel_init_status_icon’: panel.c:1210:2: warning: ‘gtk_status_icon_new’ is deprecated [-Wdeprecated-declarations] _tmp0_ = gtk_status_icon_new (); ^~~~~~ In file included from /usr/local/include/gtk-3.0/gtk/gtk.h:271:0, from panel.c:31: /usr/local/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:84:23: note: declared here GtkStatusIcon *gtk_status_icon_new (void); ^~~~~~~~~~~~~~~~~~~ panel.c:1214:2: warning: ‘gtk_status_icon_set_name’ is deprecated [-Wdeprecated-declarations] gtk_status_icon_set_name (_tmp1_, "ibus-ui-gtk"); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/gtk-3.0/gtk/gtk.h:271:0, from panel.c:31: /usr/local/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:148:23: note: declared here void gtk_status_icon_set_name (GtkStatusIcon *status_icon, ^~~~~~~~~~~~~~~~~~~~~~~~ panel.c:1217:2: warning: ‘gtk_status_icon_set_title’ is deprecated [-Wdeprecated-declarations] gtk_status_icon_set_title (_tmp2_, _tmp3_); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/gtk-3.0/gtk/gtk.h:271:0, from panel.c:31: /usr/local/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:143:23: note: declared here void gtk_status_icon_set_title (GtkStatusIcon *status_icon, ^~~~~~~~~~~~~~~~~~~~~~~~~ panel.c:1223:2: warning: ‘gtk_status_icon_set_from_icon_name’ is deprecated [-Wdeprecated-declarations] gtk_status_icon_set_from_icon_name (_tmp6_, "ibus-keyboard"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/gtk-3.0/gtk/gtk.h:271:0, from panel.c:31: /usr/local/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:106:23: note: declared here void gtk_status_icon_set_from_icon_name (GtkStatusIcon *status_icon, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ panel.c: In function ‘panel_init_engines_order’: panel.c:2047:51: warning: passing argument 3 of ‘g_settings_set_strv’ from incompatible pointer type [-Wincompatible-pointer-types] g_settings_set_strv (_tmp28_, "preload-engines", _tmp29_); ^~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:114:0, from ../../src/ibusproxy.h:46, from ../../src/ibus.h:35, from panel.c:29: /usr/local/include/glib-2.0/gio/gsettings.h:187:25: note: expected ‘const gchar * const* {aka const char * const*}’ but argument is of type ‘gchar ** {aka char **}’ gboolean g_settings_set_strv (GSettings *settings, ^~~~~~~~~~~~~~~~~~~ panel.c: In function ‘panel_set_show_icon_on_systray’: panel.c:2296:3: warning: ‘gtk_status_icon_set_visible’ is deprecated [-Wdeprecated-declarations] gtk_status_icon_set_visible (_tmp2_, _tmp4_); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/gtk-3.0/gtk/gtk.h:271:0, from panel.c:31: /usr/local/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:151:23: note: declared here void gtk_status_icon_set_visible (GtkStatusIcon *status_icon, ^~~~~~~~~~~~~~~~~~~~~~~~~~~ panel.c: In function ‘__lambda31_’: panel.c:3166:42: warning: passing argument 2 of ‘ibus_bus_preload_engines_async’ from incompatible pointer type [-Wincompatible-pointer-types] ibus_bus_preload_engines_async (_tmp2_, _tmp3_, -1, NULL, NULL, NULL); ^~~~~~ In file included from ../../src/ibus.h:44:0, from panel.c:29: ../../src/ibusbus.h:1132:14: note: expected ‘const gchar * const* {aka const char * const*}’ but argument is of type ‘gchar ** {aka char **}’ void ibus_bus_preload_engines_async ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ propertypanel.c: In function ‘property_panel_set_default_location’: propertypanel.c:1296:2: warning: ‘gdk_screen_get_monitor_workarea’ is deprecated: Use 'gdk_monitor_get_workarea' instead [-Wdeprecated-declarations] gdk_screen_get_monitor_workarea (_tmp4_, 0, &_tmp5_); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31:0, from /usr/local/include/gtk-3.0/gdk/gdk.h:32, from /usr/local/include/gtk-3.0/gtk/gtk.h:30, from propertypanel.c:30: /usr/local/include/gtk-3.0/gdk/gdkscreen.h:82:14: note: declared here void gdk_screen_get_monitor_workarea (GdkScreen *screen, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ panel.c: In function ‘panel_update_engines’: panel.c:3390:64: warning: passing argument 3 of ‘_vala_string_array_contains’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] if (_vala_string_array_contains (_tmp11_, _tmp11__length1, _tmp10_)) { ^~~~~~~ panel.c:3247:17: note: expected ‘gchar * {aka char *}’ but argument is of type ‘const gchar * {aka const char *}’ static gboolean _vala_string_array_contains (gchar** stack, int stack_length, gchar* needle) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~ panel.c:3430:64: warning: passing argument 3 of ‘_vala_string_array_contains’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] if (_vala_string_array_contains (_tmp18_, _tmp18__length1, _tmp17_)) { ^~~~~~~ panel.c:3247:17: note: expected ‘gchar * {aka char *}’ but argument is of type ‘const gchar * {aka const char *}’ static gboolean _vala_string_array_contains (gchar** stack, int stack_length, gchar* needle) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~ panel.c:3446:62: warning: passing argument 2 of ‘ibus_bus_get_engines_by_names’ from incompatible pointer type [-Wincompatible-pointer-types] _tmp25_ = _tmp24_ = ibus_bus_get_engines_by_names (_tmp22_, _tmp23_); ^~~~~~~ In file included from ../../src/ibus.h:44:0, from panel.c:29: ../../src/ibusbus.h:788:14: note: expected ‘const gchar * const* {aka const char * const*}’ but argument is of type ‘gchar ** {aka char **}’ ibus_bus_get_engines_by_names ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ panel.c:3473:52: warning: passing argument 3 of ‘g_settings_set_strv’ from incompatible pointer type [-Wincompatible-pointer-types] g_settings_set_strv (_tmp29_, "preload-engines", _tmp30_); ^~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:114:0, from ../../src/ibusproxy.h:46, from ../../src/ibus.h:35, from panel.c:29: /usr/local/include/glib-2.0/gio/gsettings.h:187:25: note: expected ‘const gchar * const* {aka const char * const*}’ but argument is of type ‘gchar ** {aka char **}’ gboolean g_settings_set_strv (GSettings *settings, ^~~~~~~~~~~~~~~~~~~ panel.c:3477:63: warning: passing argument 2 of ‘ibus_bus_get_engines_by_names’ from incompatible pointer type [-Wincompatible-pointer-types] _tmp34_ = _tmp33_ = ibus_bus_get_engines_by_names (_tmp31_, _tmp32_); ^~~~~~~ In file included from ../../src/ibus.h:44:0, from panel.c:29: ../../src/ibusbus.h:788:14: note: expected ‘const gchar * const* {aka const char * const*}’ but argument is of type ‘gchar ** {aka char **}’ ibus_bus_get_engines_by_names ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ propertypanel.c: In function ‘prop_menu_popup’: propertypanel.c:1758:2: warning: ‘gtk_menu_popup’ is deprecated: Use '(gtk_menu_popup_at_widget, gtk_menu_popup_at_pointer, gtk_menu_popup_at_rect)' instead [-Wdeprecated-declarations] gtk_menu_popup (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_menu_get_type (), GtkMenu), NULL, NULL, _prop_menu_menu_position_gtk_menu_position_func, g_object_ref (self), _tmp2_, _tmp3_); ^~~~~~~~~~~~~~ In file included from /usr/local/include/gtk-3.0/gtk/gtklabel.h:34:0, from /usr/local/include/gtk-3.0/gtk/gtkaccellabel.h:35, from /usr/local/include/gtk-3.0/gtk/gtk.h:33, from propertypanel.c:30: /usr/local/include/gtk-3.0/gtk/gtkmenu.h:138:9: note: declared here void gtk_menu_popup (GtkMenu *menu, ^~~~~~~~~~~~~~ propertypanel.c: In function ‘prop_menu_menu_position’: propertypanel.c:2024:2: warning: ‘gdk_screen_get_monitor_at_window’ is deprecated: Use 'gdk_display_get_monitor_at_window' instead [-Wdeprecated-declarations] _tmp8_ = gdk_screen_get_monitor_at_window (_tmp5_, _tmp7_); ^~~~~~ In file included from /usr/local/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31:0, from /usr/local/include/gtk-3.0/gdk/gdk.h:32, from /usr/local/include/gtk-3.0/gtk/gtk.h:30, from propertypanel.c:30: /usr/local/include/gtk-3.0/gdk/gdkscreen.h:91:15: note: declared here gint gdk_screen_get_monitor_at_window (GdkScreen *screen, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ propertypanel.c:2028:2: warning: ‘gdk_screen_get_monitor_geometry’ is deprecated: Use 'gdk_monitor_get_geometry' instead [-Wdeprecated-declarations] gdk_screen_get_monitor_geometry (_tmp9_, _tmp10_, &_tmp11_); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31:0, from /usr/local/include/gtk-3.0/gdk/gdk.h:32, from /usr/local/include/gtk-3.0/gtk/gtk.h:30, from propertypanel.c:30: /usr/local/include/gtk-3.0/gdk/gdkscreen.h:78:14: note: declared here void gdk_screen_get_monitor_geometry (GdkScreen *screen, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ panel.c: In function ‘panel_show_about_dialog’: panel.c:4084:42: warning: passing argument 2 of ‘gtk_about_dialog_set_authors’ from incompatible pointer type [-Wincompatible-pointer-types] gtk_about_dialog_set_authors (_tmp11_, _tmp14_); ^~~~~~~ In file included from /usr/local/include/gtk-3.0/gtk/gtk.h:31:0, from panel.c:31: /usr/local/include/gtk-3.0/gtk/gtkaboutdialog.h:178:24: note: expected ‘const gchar ** {aka const char **}’ but argument is of type ‘gchar ** {aka char **}’ void gtk_about_dialog_set_authors (GtkAboutDialog *about, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ panel.c:4092:46: warning: passing argument 2 of ‘gtk_about_dialog_set_documenters’ from incompatible pointer type [-Wincompatible-pointer-types] gtk_about_dialog_set_documenters (_tmp15_, _tmp18_); ^~~~~~~ In file included from /usr/local/include/gtk-3.0/gtk/gtk.h:31:0, from panel.c:31: /usr/local/include/gtk-3.0/gtk/gtkaboutdialog.h:183:24: note: expected ‘const gchar ** {aka const char **}’ but argument is of type ‘gchar ** {aka char **}’ void gtk_about_dialog_set_documenters (GtkAboutDialog *about, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ panel.c: In function ‘__lambda67_’: panel.c:4569:3: warning: ‘gtk_status_icon_set_from_pixbuf’ is deprecated [-Wdeprecated-declarations] gtk_status_icon_set_from_pixbuf (_tmp3_, _tmp4_); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/gtk-3.0/gtk/gtk.h:271:0, from panel.c:31: /usr/local/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:97:23: note: declared here void gtk_status_icon_set_from_pixbuf (GtkStatusIcon *status_icon, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ panel.c: In function ‘panel_real_state_changed’: panel.c:5184:4: warning: ‘gtk_status_icon_set_from_file’ is deprecated [-Wdeprecated-declarations] gtk_status_icon_set_from_file (_tmp18_, _tmp19_); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/gtk-3.0/gtk/gtk.h:271:0, from panel.c:31: /usr/local/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:100:23: note: declared here void gtk_status_icon_set_from_file (GtkStatusIcon *status_icon, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ panel.c:5257:5: warning: ‘gtk_status_icon_set_from_pixbuf’ is deprecated [-Wdeprecated-declarations] gtk_status_icon_set_from_pixbuf (_tmp41_, _tmp42_); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/gtk-3.0/gtk/gtk.h:271:0, from panel.c:31: /usr/local/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:97:23: note: declared here void gtk_status_icon_set_from_pixbuf (GtkStatusIcon *status_icon, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ panel.c:5294:4: warning: ‘gtk_icon_info_free’ is deprecated: Use 'g_object_unref' instead [-Wdeprecated-declarations] _gtk_icon_info_free0 (_tmp53_); ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/gtk-3.0/gtk/gtk.h:123:0, from panel.c:31: /usr/local/include/gtk-3.0/gtk/gtkicontheme.h:284:23: note: declared here void gtk_icon_info_free (GtkIconInfo *icon_info); ^~~~~~~~~~~~~~~~~~ panel.c:5303:6: warning: ‘gtk_status_icon_set_from_icon_name’ is deprecated [-Wdeprecated-declarations] gtk_status_icon_set_from_icon_name (_tmp56_, _tmp57_); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/gtk-3.0/gtk/gtk.h:271:0, from panel.c:31: /usr/local/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:106:23: note: declared here void gtk_status_icon_set_from_icon_name (GtkStatusIcon *status_icon, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ panel.c:5321:6: warning: ‘gtk_status_icon_set_from_icon_name’ is deprecated [-Wdeprecated-declarations] gtk_status_icon_set_from_icon_name (_tmp62_, "ibus-engine"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/gtk-3.0/gtk/gtk.h:271:0, from panel.c:31: /usr/local/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:106:23: note: declared here void gtk_status_icon_set_from_icon_name (GtkStatusIcon *status_icon, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ panel.c:5482:50: warning: passing argument 3 of ‘g_settings_set_strv’ from incompatible pointer type [-Wincompatible-pointer-types] g_settings_set_strv (_tmp101_, "engines-order", _tmp102_); ^~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:114:0, from ../../src/ibusproxy.h:46, from ../../src/ibus.h:35, from panel.c:29: /usr/local/include/glib-2.0/gio/gsettings.h:187:25: note: expected ‘const gchar * const* {aka const char * const*}’ but argument is of type ‘gchar ** {aka char **}’ gboolean g_settings_set_strv (GSettings *settings, ^~~~~~~~~~~~~~~~~~~ CCLD ibus-ui-gtk3 make[3]: Leaving directory '/tmp/ibus-1.5.13/ui/gtk3' make[3]: Entering directory '/tmp/ibus-1.5.13/ui' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/tmp/ibus-1.5.13/ui' make[2]: Leaving directory '/tmp/ibus-1.5.13/ui' Making all in bus make[2]: Entering directory '/tmp/ibus-1.5.13/bus' make all-am make[3]: Entering directory '/tmp/ibus-1.5.13/bus' CC ibus_daemon-component.o CC ibus_daemon-dbusimpl.o CC ibus_daemon-ibusimpl.o CC ibus_daemon-engineproxy.o CC ibus_daemon-inputcontext.o CC ibus_daemon-panelproxy.o CC ibus_daemon-global.o CC ibus_daemon-factoryproxy.o CC ibus_daemon-server.o CC ibus_daemon-connection.o CC ibus_daemon-matchrule.o CC ibus_daemon-marshalers.o CC test_matchrule-component.o CC test_matchrule-dbusimpl.o CC test_matchrule-engineproxy.o CC ibus_daemon-main.o CC test_matchrule-inputcontext.o CC test_matchrule-ibusimpl.o CC test_matchrule-panelproxy.o CC test_matchrule-factoryproxy.o CC test_matchrule-server.o CC test_matchrule-matchrule.o CC test_matchrule-global.o CC test_matchrule-connection.o CC test_matchrule-test-matchrule.o CC test_matchrule-marshalers.o CC test_stress-test-stress.o CC test_stress-test-client.o GEN ibus-daemon.1 GEN ibus-daemon.1.gz engineproxy.c: In function ‘create_engine_ready_cb’: engineproxy.c:731:9: warning: ‘g_simple_async_result_set_from_error’ is deprecated [-Wdeprecated-declarations] g_simple_async_result_set_from_error (data->simple, error); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from engineproxy.h:25, from engineproxy.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:113:21: note: declared here void g_simple_async_result_set_from_error (GSimpleAsyncResult *simple, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ engineproxy.c:732:9: warning: ‘g_simple_async_result_complete_in_idle’ is deprecated [-Wdeprecated-declarations] g_simple_async_result_complete_in_idle (data->simple); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from engineproxy.h:25, from engineproxy.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:106:21: note: declared here void g_simple_async_result_complete_in_idle (GSimpleAsyncResult *simple); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ engineproxy.c:744:5: warning: ‘g_simple_async_result_set_op_res_gpointer’ is deprecated [-Wdeprecated-declarations] g_simple_async_result_set_op_res_gpointer (data->simple, engine, NULL); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from engineproxy.h:25, from engineproxy.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:75:21: note: declared here void g_simple_async_result_set_op_res_gpointer (GSimpleAsyncResult *simple, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ engineproxy.c:745:5: warning: ‘g_simple_async_result_complete_in_idle’ is deprecated [-Wdeprecated-declarations] g_simple_async_result_complete_in_idle (data->simple); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from engineproxy.h:25, from engineproxy.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:106:21: note: declared here void g_simple_async_result_complete_in_idle (GSimpleAsyncResult *simple); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ engineproxy.c: In function ‘timeout_cb’: engineproxy.c:809:5: warning: ‘g_simple_async_result_set_error’ is deprecated [-Wdeprecated-declarations] g_simple_async_result_set_error (data->simple, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from engineproxy.h:25, from engineproxy.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:122:21: note: declared here void g_simple_async_result_set_error (GSimpleAsyncResult *simple, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ engineproxy.c:813:5: warning: ‘g_simple_async_result_complete_in_idle’ is deprecated [-Wdeprecated-declarations] g_simple_async_result_complete_in_idle (data->simple); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from engineproxy.h:25, from engineproxy.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:106:21: note: declared here void g_simple_async_result_complete_in_idle (GSimpleAsyncResult *simple); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ engineproxy.c: In function ‘cancelled_idle_cb’: engineproxy.c:830:5: warning: ‘g_simple_async_result_set_error’ is deprecated [-Wdeprecated-declarations] g_simple_async_result_set_error (data->simple, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from engineproxy.h:25, from engineproxy.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:122:21: note: declared here void g_simple_async_result_set_error (GSimpleAsyncResult *simple, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ engineproxy.c:834:5: warning: ‘g_simple_async_result_complete_in_idle’ is deprecated [-Wdeprecated-declarations] g_simple_async_result_complete_in_idle (data->simple); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from engineproxy.h:25, from engineproxy.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:106:21: note: declared here void g_simple_async_result_complete_in_idle (GSimpleAsyncResult *simple); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ engineproxy.c: In function ‘bus_engine_proxy_new’: engineproxy.c:865:9: warning: ‘g_simple_async_result_new’ is deprecated: Use 'g_task_new' instead [-Wdeprecated-declarations] g_simple_async_result_new (NULL, ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from engineproxy.h:25, from engineproxy.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:51:21: note: declared here GSimpleAsyncResult *g_simple_async_result_new (GObject *source_object, ^~~~~~~~~~~~~~~~~~~~~~~~~ engineproxy.c:871:9: warning: ‘g_simple_async_result_set_error’ is deprecated [-Wdeprecated-declarations] g_simple_async_result_set_error (simple, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from engineproxy.h:25, from engineproxy.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:122:21: note: declared here void g_simple_async_result_set_error (GSimpleAsyncResult *simple, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ engineproxy.c:875:9: warning: ‘g_simple_async_result_complete_in_idle’ is deprecated [-Wdeprecated-declarations] g_simple_async_result_complete_in_idle (simple); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from engineproxy.h:25, from engineproxy.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:106:21: note: declared here void g_simple_async_result_complete_in_idle (GSimpleAsyncResult *simple); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ engineproxy.c: In function ‘bus_engine_proxy_new_finish’: engineproxy.c:933:5: warning: ‘g_simple_async_result_get_source_tag’ is deprecated [-Wdeprecated-declarations] g_assert (g_simple_async_result_get_source_tag (simple) == bus_engine_proxy_new); ^~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from engineproxy.h:25, from engineproxy.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:99:21: note: declared here gpointer g_simple_async_result_get_source_tag (GSimpleAsyncResult *simple); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ engineproxy.c:935:5: warning: ‘g_simple_async_result_propagate_error’ is deprecated [-Wdeprecated-declarations] if (g_simple_async_result_propagate_error (simple, error)) ^~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from engineproxy.h:25, from engineproxy.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:119:21: note: declared here gboolean g_simple_async_result_propagate_error (GSimpleAsyncResult *simple, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ engineproxy.c:938:5: warning: ‘g_simple_async_result_get_op_res_gpointer’ is deprecated [-Wdeprecated-declarations] return (BusEngineProxy *) g_simple_async_result_get_op_res_gpointer(simple); ^~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from engineproxy.h:25, from engineproxy.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:79:21: note: declared here gpointer g_simple_async_result_get_op_res_gpointer (GSimpleAsyncResult *simple); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ main.c: In function ‘_sig_usr2_handler’: main.c:164:5: warning: ‘g_mem_profile’ is deprecated [-Wdeprecated-declarations] g_mem_profile (); ^~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib/glist.h:32:0, from /usr/local/include/glib-2.0/glib/ghash.h:33, from /usr/local/include/glib-2.0/glib.h:50, from main.c:24: /usr/local/include/glib-2.0/glib/gmem.h:367:6: note: declared here void g_mem_profile (void); ^~~~~~~~~~~~~ main.c: In function ‘main’: main.c:188:9: warning: ‘g_mem_set_vtable’ is deprecated [-Wdeprecated-declarations] g_mem_set_vtable (glib_mem_profiler_table); ^~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib/glist.h:32:0, from /usr/local/include/glib-2.0/glib/ghash.h:33, from /usr/local/include/glib-2.0/glib.h:50, from main.c:24: /usr/local/include/glib-2.0/glib/gmem.h:357:7: note: declared here void g_mem_set_vtable (GMemVTable *vtable); ^~~~~~~~~~~~~~~~ engineproxy.c: In function ‘create_engine_ready_cb’: engineproxy.c:731:9: warning: ‘g_simple_async_result_set_from_error’ is deprecated [-Wdeprecated-declarations] g_simple_async_result_set_from_error (data->simple, error); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from engineproxy.h:25, from engineproxy.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:113:21: note: declared here void g_simple_async_result_set_from_error (GSimpleAsyncResult *simple, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ engineproxy.c:732:9: warning: ‘g_simple_async_result_complete_in_idle’ is deprecated [-Wdeprecated-declarations] g_simple_async_result_complete_in_idle (data->simple); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from engineproxy.h:25, from engineproxy.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:106:21: note: declared here void g_simple_async_result_complete_in_idle (GSimpleAsyncResult *simple); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ engineproxy.c:744:5: warning: ‘g_simple_async_result_set_op_res_gpointer’ is deprecated [-Wdeprecated-declarations] g_simple_async_result_set_op_res_gpointer (data->simple, engine, NULL); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from engineproxy.h:25, from engineproxy.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:75:21: note: declared here void g_simple_async_result_set_op_res_gpointer (GSimpleAsyncResult *simple, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ engineproxy.c:745:5: warning: ‘g_simple_async_result_complete_in_idle’ is deprecated [-Wdeprecated-declarations] g_simple_async_result_complete_in_idle (data->simple); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from engineproxy.h:25, from engineproxy.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:106:21: note: declared here void g_simple_async_result_complete_in_idle (GSimpleAsyncResult *simple); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ engineproxy.c: In function ‘timeout_cb’: engineproxy.c:809:5: warning: ‘g_simple_async_result_set_error’ is deprecated [-Wdeprecated-declarations] g_simple_async_result_set_error (data->simple, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from engineproxy.h:25, from engineproxy.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:122:21: note: declared here void g_simple_async_result_set_error (GSimpleAsyncResult *simple, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ engineproxy.c:813:5: warning: ‘g_simple_async_result_complete_in_idle’ is deprecated [-Wdeprecated-declarations] g_simple_async_result_complete_in_idle (data->simple); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from engineproxy.h:25, from engineproxy.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:106:21: note: declared here void g_simple_async_result_complete_in_idle (GSimpleAsyncResult *simple); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ engineproxy.c: In function ‘cancelled_idle_cb’: engineproxy.c:830:5: warning: ‘g_simple_async_result_set_error’ is deprecated [-Wdeprecated-declarations] g_simple_async_result_set_error (data->simple, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from engineproxy.h:25, from engineproxy.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:122:21: note: declared here void g_simple_async_result_set_error (GSimpleAsyncResult *simple, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ engineproxy.c:834:5: warning: ‘g_simple_async_result_complete_in_idle’ is deprecated [-Wdeprecated-declarations] g_simple_async_result_complete_in_idle (data->simple); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from engineproxy.h:25, from engineproxy.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:106:21: note: declared here void g_simple_async_result_complete_in_idle (GSimpleAsyncResult *simple); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ engineproxy.c: In function ‘bus_engine_proxy_new’: engineproxy.c:865:9: warning: ‘g_simple_async_result_new’ is deprecated: Use 'g_task_new' instead [-Wdeprecated-declarations] g_simple_async_result_new (NULL, ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from engineproxy.h:25, from engineproxy.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:51:21: note: declared here GSimpleAsyncResult *g_simple_async_result_new (GObject *source_object, ^~~~~~~~~~~~~~~~~~~~~~~~~ engineproxy.c:871:9: warning: ‘g_simple_async_result_set_error’ is deprecated [-Wdeprecated-declarations] g_simple_async_result_set_error (simple, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from engineproxy.h:25, from engineproxy.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:122:21: note: declared here void g_simple_async_result_set_error (GSimpleAsyncResult *simple, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ engineproxy.c:875:9: warning: ‘g_simple_async_result_complete_in_idle’ is deprecated [-Wdeprecated-declarations] g_simple_async_result_complete_in_idle (simple); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from engineproxy.h:25, from engineproxy.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:106:21: note: declared here void g_simple_async_result_complete_in_idle (GSimpleAsyncResult *simple); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ engineproxy.c: In function ‘bus_engine_proxy_new_finish’: engineproxy.c:933:5: warning: ‘g_simple_async_result_get_source_tag’ is deprecated [-Wdeprecated-declarations] g_assert (g_simple_async_result_get_source_tag (simple) == bus_engine_proxy_new); ^~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from engineproxy.h:25, from engineproxy.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:99:21: note: declared here gpointer g_simple_async_result_get_source_tag (GSimpleAsyncResult *simple); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ engineproxy.c:935:5: warning: ‘g_simple_async_result_propagate_error’ is deprecated [-Wdeprecated-declarations] if (g_simple_async_result_propagate_error (simple, error)) ^~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from engineproxy.h:25, from engineproxy.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:119:21: note: declared here gboolean g_simple_async_result_propagate_error (GSimpleAsyncResult *simple, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ engineproxy.c:938:5: warning: ‘g_simple_async_result_get_op_res_gpointer’ is deprecated [-Wdeprecated-declarations] return (BusEngineProxy *) g_simple_async_result_get_op_res_gpointer(simple); ^~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from engineproxy.h:25, from engineproxy.c:23: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:79:21: note: declared here gpointer g_simple_async_result_get_op_res_gpointer (GSimpleAsyncResult *simple); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ inputcontext.c: In function ‘new_engine_cb’: inputcontext.c:2348:9: warning: ‘g_simple_async_result_set_from_error’ is deprecated [-Wdeprecated-declarations] g_simple_async_result_set_from_error (data->simple, error); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from ../src/ibusproxy.h:46, from ../src/ibus.h:35, from inputcontext.h:25, from inputcontext.c:22: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:113:21: note: declared here void g_simple_async_result_set_from_error (GSimpleAsyncResult *simple, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ inputcontext.c:2355:13: warning: ‘g_simple_async_result_set_error’ is deprecated [-Wdeprecated-declarations] g_simple_async_result_set_error (data->simple, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from ../src/ibusproxy.h:46, from ../src/ibus.h:35, from inputcontext.h:25, from inputcontext.c:22: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:122:21: note: declared here void g_simple_async_result_set_error (GSimpleAsyncResult *simple, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ inputcontext.c:2366:13: warning: ‘g_simple_async_result_set_op_res_gboolean’ is deprecated [-Wdeprecated-declarations] g_simple_async_result_set_op_res_gboolean (data->simple, TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from ../src/ibusproxy.h:46, from ../src/ibus.h:35, from inputcontext.h:25, from inputcontext.c:22: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:88:21: note: declared here void g_simple_async_result_set_op_res_gboolean (GSimpleAsyncResult *simple, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ inputcontext.c:2371:5: warning: ‘g_simple_async_result_complete_in_idle’ is deprecated [-Wdeprecated-declarations] g_simple_async_result_complete_in_idle (data->simple); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from ../src/ibusproxy.h:46, from ../src/ibus.h:35, from inputcontext.h:25, from inputcontext.c:22: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:106:21: note: declared here void g_simple_async_result_complete_in_idle (GSimpleAsyncResult *simple); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ inputcontext.c: In function ‘bus_input_context_set_engine_by_desc’: inputcontext.c:2456:13: warning: ‘g_simple_async_result_new’ is deprecated: Use 'g_task_new' instead [-Wdeprecated-declarations] g_simple_async_result_new ((GObject *) context, ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from ../src/ibusproxy.h:46, from ../src/ibus.h:35, from inputcontext.h:25, from inputcontext.c:22: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:51:21: note: declared here GSimpleAsyncResult *g_simple_async_result_new (GObject *source_object, ^~~~~~~~~~~~~~~~~~~~~~~~~ inputcontext.c:2462:9: warning: ‘g_simple_async_result_set_error’ is deprecated [-Wdeprecated-declarations] g_simple_async_result_set_error (simple, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from ../src/ibusproxy.h:46, from ../src/ibus.h:35, from inputcontext.h:25, from inputcontext.c:22: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:122:21: note: declared here void g_simple_async_result_set_error (GSimpleAsyncResult *simple, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ inputcontext.c:2466:9: warning: ‘g_simple_async_result_complete_in_idle’ is deprecated [-Wdeprecated-declarations] g_simple_async_result_complete_in_idle (simple); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from ../src/ibusproxy.h:46, from ../src/ibus.h:35, from inputcontext.h:25, from inputcontext.c:22: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:106:21: note: declared here void g_simple_async_result_complete_in_idle (GSimpleAsyncResult *simple); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ inputcontext.c: In function ‘bus_input_context_set_engine_by_desc_finish’: inputcontext.c:2505:5: warning: ‘g_simple_async_result_get_source_tag’ is deprecated [-Wdeprecated-declarations] g_assert (g_simple_async_result_get_source_tag (simple) == ^~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from ../src/ibusproxy.h:46, from ../src/ibus.h:35, from inputcontext.h:25, from inputcontext.c:22: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:99:21: note: declared here gpointer g_simple_async_result_get_source_tag (GSimpleAsyncResult *simple); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ inputcontext.c:2508:5: warning: ‘g_simple_async_result_propagate_error’ is deprecated [-Wdeprecated-declarations] if (g_simple_async_result_propagate_error (simple, error)) ^~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from ../src/ibusproxy.h:46, from ../src/ibus.h:35, from inputcontext.h:25, from inputcontext.c:22: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:119:21: note: declared here gboolean g_simple_async_result_propagate_error (GSimpleAsyncResult *simple, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ inputcontext.c: In function ‘new_engine_cb’: inputcontext.c:2348:9: warning: ‘g_simple_async_result_set_from_error’ is deprecated [-Wdeprecated-declarations] g_simple_async_result_set_from_error (data->simple, error); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from ../src/ibusproxy.h:46, from ../src/ibus.h:35, from inputcontext.h:25, from inputcontext.c:22: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:113:21: note: declared here void g_simple_async_result_set_from_error (GSimpleAsyncResult *simple, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ inputcontext.c:2355:13: warning: ‘g_simple_async_result_set_error’ is deprecated [-Wdeprecated-declarations] g_simple_async_result_set_error (data->simple, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from ../src/ibusproxy.h:46, from ../src/ibus.h:35, from inputcontext.h:25, from inputcontext.c:22: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:122:21: note: declared here void g_simple_async_result_set_error (GSimpleAsyncResult *simple, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ inputcontext.c:2366:13: warning: ‘g_simple_async_result_set_op_res_gboolean’ is deprecated [-Wdeprecated-declarations] g_simple_async_result_set_op_res_gboolean (data->simple, TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from ../src/ibusproxy.h:46, from ../src/ibus.h:35, from inputcontext.h:25, from inputcontext.c:22: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:88:21: note: declared here void g_simple_async_result_set_op_res_gboolean (GSimpleAsyncResult *simple, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ inputcontext.c:2371:5: warning: ‘g_simple_async_result_complete_in_idle’ is deprecated [-Wdeprecated-declarations] g_simple_async_result_complete_in_idle (data->simple); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from ../src/ibusproxy.h:46, from ../src/ibus.h:35, from inputcontext.h:25, from inputcontext.c:22: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:106:21: note: declared here void g_simple_async_result_complete_in_idle (GSimpleAsyncResult *simple); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ inputcontext.c: In function ‘bus_input_context_set_engine_by_desc’: inputcontext.c:2456:13: warning: ‘g_simple_async_result_new’ is deprecated: Use 'g_task_new' instead [-Wdeprecated-declarations] g_simple_async_result_new ((GObject *) context, ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from ../src/ibusproxy.h:46, from ../src/ibus.h:35, from inputcontext.h:25, from inputcontext.c:22: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:51:21: note: declared here GSimpleAsyncResult *g_simple_async_result_new (GObject *source_object, ^~~~~~~~~~~~~~~~~~~~~~~~~ inputcontext.c:2462:9: warning: ‘g_simple_async_result_set_error’ is deprecated [-Wdeprecated-declarations] g_simple_async_result_set_error (simple, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from ../src/ibusproxy.h:46, from ../src/ibus.h:35, from inputcontext.h:25, from inputcontext.c:22: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:122:21: note: declared here void g_simple_async_result_set_error (GSimpleAsyncResult *simple, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ inputcontext.c:2466:9: warning: ‘g_simple_async_result_complete_in_idle’ is deprecated [-Wdeprecated-declarations] g_simple_async_result_complete_in_idle (simple); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from ../src/ibusproxy.h:46, from ../src/ibus.h:35, from inputcontext.h:25, from inputcontext.c:22: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:106:21: note: declared here void g_simple_async_result_complete_in_idle (GSimpleAsyncResult *simple); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ inputcontext.c: In function ‘bus_input_context_set_engine_by_desc_finish’: inputcontext.c:2505:5: warning: ‘g_simple_async_result_get_source_tag’ is deprecated [-Wdeprecated-declarations] g_assert (g_simple_async_result_get_source_tag (simple) == ^~~~~~~~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from ../src/ibusproxy.h:46, from ../src/ibus.h:35, from inputcontext.h:25, from inputcontext.c:22: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:99:21: note: declared here gpointer g_simple_async_result_get_source_tag (GSimpleAsyncResult *simple); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ inputcontext.c:2508:5: warning: ‘g_simple_async_result_propagate_error’ is deprecated [-Wdeprecated-declarations] if (g_simple_async_result_propagate_error (simple, error)) ^~ In file included from /usr/local/include/glib-2.0/gio/gio.h:117:0, from ../src/ibusproxy.h:46, from ../src/ibus.h:35, from inputcontext.h:25, from inputcontext.c:22: /usr/local/include/glib-2.0/gio/gsimpleasyncresult.h:119:21: note: declared here gboolean g_simple_async_result_propagate_error (GSimpleAsyncResult *simple, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CCLD test-stress CCLD ibus-daemon CCLD test-matchrule rm ibus-daemon.1 make[3]: Leaving directory '/tmp/ibus-1.5.13/bus' make[2]: Leaving directory '/tmp/ibus-1.5.13/bus' Making all in ibus make[2]: Entering directory '/tmp/ibus-1.5.13/ibus' Making all in interface make[3]: Entering directory '/tmp/ibus-1.5.13/ibus/interface' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/tmp/ibus-1.5.13/ibus/interface' make[3]: Entering directory '/tmp/ibus-1.5.13/ibus' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/tmp/ibus-1.5.13/ibus' make[2]: Leaving directory '/tmp/ibus-1.5.13/ibus' Making all in setup make[2]: Entering directory '/tmp/ibus-1.5.13/setup' cd .. && /bin/bash ./config.status setup/ibus-setup ITMRG ibus-setup.desktop GEN ibus-setup.1 GEN ibus-setup.1.gz config.status: creating setup/ibus-setup rm ibus-setup.1 make[2]: Leaving directory '/tmp/ibus-1.5.13/setup' make[2]: Entering directory '/tmp/ibus-1.5.13' make[2]: Leaving directory '/tmp/ibus-1.5.13' make[1]: Leaving directory '/tmp/ibus-1.5.13'