=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for ibus-1.5.27 /usr/bin/touch /Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.27/ui/gtk3/*.vala /opt/pkg/bin/gmake all-recursive gmake[1]: Entering directory '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.27' Making all in src gmake[2]: Entering directory '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.27/src' Makefile:1667: warning: overriding recipe for target 'clean-local' Makefile:1637: warning: ignoring old recipe for target 'clean-local' GEN ibusmarshalers.h INFO: Reading ./ibusmarshalers.list... GEN ibusmarshalers.c INFO: Reading ./ibusmarshalers.list... /opt/pkg/bin/gmake all-recursive gmake[3]: Entering directory '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.27/src' Makefile:1667: warning: overriding recipe for target 'clean-local' Makefile:1637: warning: ignoring old recipe for target 'clean-local' Making all in . gmake[4]: Entering directory '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.27/src' Makefile:1667: warning: overriding recipe for target 'clean-local' Makefile:1637: warning: ignoring old recipe for target 'clean-local' CC emoji_parser-emoji-parser.o CC ibuscomposetable.lo CC ibusenumtypes.lo CC ibusmarshalers.lo CC ibusaccelgroup.lo CC ibusattribute.lo CC ibusattrlist.lo CC ibusbus.lo CC ibuscomponent.lo CC ibusconfig.lo CC ibusconfigservice.lo CC ibusemoji.lo CC ibusengine.lo CC ibusenginedesc.lo CC ibusenginesimple.lo ibusenginesimple.c:523:64: warning: too many arguments in call to 'load_emoji_dict' emoji_dict = priv->emoji_dict = load_emoji_dict (simple); ~~~~~~~~~~~~~~~ ^ CC ibuserror.lo CC ibusfactory.lo 1 warning generated. CC ibushotkey.lo CC ibusinputcontext.lo CC ibuskeymap.lo CC ibuskeynames.lo CC ibuskeyuni.lo CC ibuslookuptable.lo CC ibusobject.lo CC ibusobservedpath.lo CC ibuspanelservice.lo CC ibusproperty.lo CC ibusproplist.lo CC ibusproxy.lo CC ibusregistry.lo CC ibusserializable.lo CC ibusservice.lo CC ibusshare.lo CC ibustext.lo CC ibusunicode.lo CC ibusutil.lo CC ibusxevent.lo CC ibusxml.lo CC unicode_parser-unicode-parser.o CCLD libibus-1.0.la ld: warning: cannot export hidden symbol __ibus_marshal_VOID__STRING_INT from .libs/ibusmarshalers.o ld: warning: cannot export hidden symbol __ibus_marshal_VOID__STRING_UINT from .libs/ibusmarshalers.o ld: warning: cannot export hidden symbol __ibus_marshal_BOOLEAN__POINTER from .libs/ibusmarshalers.o ld: warning: cannot export hidden symbol __ibus_marshal_BOOLEAN__POINTER_POINTER from .libs/ibusmarshalers.o ld: warning: cannot export hidden symbol __ibus_marshal_BOOLEAN__UINT_UINT from .libs/ibusmarshalers.o ld: warning: cannot export hidden symbol __ibus_marshal_BOOLEAN__UINT_UINT_UINT from .libs/ibusmarshalers.o ld: warning: cannot export hidden symbol __ibus_marshal_BOOLEAN__ULONG from .libs/ibusmarshalers.o ld: warning: cannot export hidden symbol __ibus_marshal_VOID__INT_INT_INT_INT from .libs/ibusmarshalers.o ld: warning: cannot export hidden symbol __ibus_marshal_VOID__UINT_UINT from .libs/ibusmarshalers.o ld: warning: cannot export hidden symbol __ibus_marshal_VOID__INT_UINT from .libs/ibusmarshalers.o ld: warning: cannot export hidden symbol __ibus_marshal_VOID__UINT_UINT_UINT from .libs/ibusmarshalers.o ld: warning: cannot export hidden symbol __ibus_marshal_VOID__OBJECT_UINT_BOOLEAN from .libs/ibusmarshalers.o ld: warning: cannot export hidden symbol __ibus_marshal_VOID__OBJECT_UINT_BOOLEAN_UINT from .libs/ibusmarshalers.o ld: warning: cannot export hidden symbol __ibus_marshal_VOID__OBJECT_UINT_UINT from .libs/ibusmarshalers.o ld: warning: cannot export hidden symbol __ibus_marshal_VOID__OBJECT_BOOLEAN from .libs/ibusmarshalers.o ld: warning: cannot export hidden symbol __ibus_marshal_VOID__BOXED_BOOLEAN from .libs/ibusmarshalers.o ld: warning: cannot export hidden symbol __ibus_marshal_VOID__STRING_STRING from .libs/ibusmarshalers.o ld: warning: cannot export hidden symbol __ibus_marshal_VOID__STRING_STRING_VARIANT from .libs/ibusmarshalers.o ld: warning: cannot export hidden symbol __ibus_marshal_VOID__STRING_STRING_STRING from .libs/ibusmarshalers.o ld: warning: cannot export hidden symbol __ibus_marshal_VOID__POINTER_UINT from .libs/ibusmarshalers.o ld: warning: cannot export hidden symbol __ibus_marshal_OBJECT__STRING from .libs/ibusmarshalers.o ld: warning: truncating -current_version to fit in 32-bit space used by old mach-o format CCLD emoji-parser CCLD unicode-parser GISCAN IBus-1.0.gir Generated dicts/unicode-blocks.dict ibusemoji.c:107: Warning: IBus: unexpected annotation: element-type Generated dicts/unicode-names.dict Generated derived dicts/emoji-af.dict Generated derived dicts/emoji-ar_SA.dict Generated derived dicts/emoji-am.dict Generated derived dicts/emoji-ast.dict Generated derived dicts/emoji-ar.dict Generated derived dicts/emoji-as.dict Generated derived dicts/emoji-az.dict Generated derived dicts/emoji-be.dict Generated derived dicts/emoji-br.dict Generated derived dicts/emoji-bg.dict Generated derived dicts/emoji-bn.dict Generated derived dicts/emoji-bs.dict Generated derived dicts/emoji-ccp.dict Generated derived dicts/emoji-ca.dict Generated dicts/emoji-ceb.dict Generated derived dicts/emoji-chr.dict Generated derived dicts/emoji-cs.dict Generated derived dicts/emoji-cy.dict Generated derived dicts/emoji-de_CH.dict Generated derived dicts/emoji-da.dict Generated derived dicts/emoji-de.dict Generated derived dicts/emoji-en_001.dict Generated derived dicts/emoji-el.dict Generated derived dicts/emoji-en_AU.dict Generated derived dicts/emoji-en_CA.dict Generated derived dicts/emoji-en.dict Generated derived dicts/emoji-en_GB.dict Generated derived dicts/emoji-en_IN.dict Generated derived dicts/emoji-es.dict Generated derived dicts/emoji-es_MX.dict Generated derived dicts/emoji-es_419.dict Generated derived dicts/emoji-es_US.dict Generated derived dicts/emoji-et.dict Generated derived dicts/emoji-eu.dict Generated derived dicts/emoji-fa.dict Generated derived dicts/emoji-fi.dict Generated derived dicts/emoji-fil.dict Generated derived dicts/emoji-fo.dict Generated derived dicts/emoji-fr_CA.dict Generated derived dicts/emoji-fr.dict Generated derived dicts/emoji-ga.dict Generated derived dicts/emoji-gd.dict Generated derived dicts/emoji-gl.dict Generated derived dicts/emoji-gu.dict Generated derived dicts/emoji-he.dict Generated derived dicts/emoji-hi.dict Generated derived dicts/emoji-hr.dict Generated derived dicts/emoji-ia.dict Generated derived dicts/emoji-hu.dict Generated derived dicts/emoji-hy.dict Generated derived dicts/emoji-id.dict Generated derived dicts/emoji-it.dict Generated derived dicts/emoji-is.dict Generated derived dicts/emoji-ja.dict Generated derived dicts/emoji-jv.dict Generated derived dicts/emoji-ka.dict Generated derived dicts/emoji-kab.dict Generated derived dicts/emoji-kk.dict Generated derived dicts/emoji-km.dict Generated derived dicts/emoji-kn.dict Generated derived dicts/emoji-ku.dict Generated dicts/emoji-kok.dict Generated derived dicts/emoji-ko.dict Generated derived dicts/emoji-ky.dict Generated derived dicts/emoji-lo.dict Generated derived dicts/emoji-lt.dict Generated derived dicts/emoji-lv.dict Generated derived dicts/emoji-mk.dict Generated derived dicts/emoji-ml.dict Generated derived dicts/emoji-mn.dict Generated derived dicts/emoji-mr.dict Generated derived dicts/emoji-ms.dict Generated derived dicts/emoji-my.dict Generated derived dicts/emoji-nb.dict Generated derived dicts/emoji-nn.dict Generated derived dicts/emoji-ne.dict Generated derived dicts/emoji-nl.dict Generated derived dicts/emoji-or.dict Generated derived dicts/emoji-pa.dict Generated derived dicts/emoji-pcm.dict Generated derived dicts/emoji-pl.dict Generated derived dicts/emoji-ps.dict Generated derived dicts/emoji-qu.dict Generated derived dicts/emoji-pt.dict Generated derived dicts/emoji-pt_PT.dict Generated derived dicts/emoji-ro.dict Generated derived dicts/emoji-root.dict Generated derived dicts/emoji-ru.dict Generated derived dicts/emoji-si.dict Generated derived dicts/emoji-sd.dict Generated derived dicts/emoji-sk.dict Generated derived dicts/emoji-sl.dict Generated derived dicts/emoji-so.dict Generated derived dicts/emoji-sr_Cyrl.dict Generated derived dicts/emoji-sr_Cyrl_BA.dict Generated derived dicts/emoji-sq.dict Generated derived dicts/emoji-sr_Latn_BA.dict Generated derived dicts/emoji-sr.dict Generated derived dicts/emoji-sr_Latn.dict Generated derived dicts/emoji-sv.dict Generated derived dicts/emoji-sw.dict Generated derived dicts/emoji-sw_KE.dict Generated derived dicts/emoji-ta.dict Generated derived dicts/emoji-te.dict Generated derived dicts/emoji-th.dict Generated derived dicts/emoji-tk.dict Generated derived dicts/emoji-to.dict Generated derived dicts/emoji-tr.dict Generated derived dicts/emoji-uk.dict Generated derived dicts/emoji-ur.dict Generated derived dicts/emoji-uz.dict Generated dicts/emoji-yo.dict Generated derived dicts/emoji-vi.dict Generated derived dicts/emoji-yue.dict Generated derived dicts/emoji-yue_Hans.dict Generated derived dicts/emoji-zh.dict Generated derived dicts/emoji-zh_Hant_HK.dict GICOMP IBus-1.0.gir Generated derived dicts/emoji-zh_Hant.dict Generated derived dicts/emoji-zu.dict gmake[4]: Leaving directory '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.27/src' Making all in tests gmake[4]: Entering directory '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.27/src/tests' CC ibus-bus.o CC ibus-config.o CC ibus-configservice.o CC ibus-factory.o CC ibus-inputcontext.o CC ibus-inputcontext-create.o CC ibus-keynames.o CC ibus-registry.o CC ibus-serializable.o CC ibus_share-ibus-share.o CC ibus-util.o CC ibus-engine-switch.o CC ibus_compose-ibus-compose.o CCLD ibus-bus CCLD ibus-config CCLD ibus-configservice CCLD ibus-factory CCLD ibus-inputcontext CCLD ibus-inputcontext-create CCLD ibus-registry CCLD ibus-keynames CCLD ibus-serializable CCLD ibus-share CCLD ibus-util CCLD ibus-engine-switch CCLD ibus-compose gmake[4]: Leaving directory '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.27/src/tests' gmake[3]: Leaving directory '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.27/src' gmake[2]: Leaving directory '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.27/src' Making all in bindings gmake[2]: Entering directory '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.27/bindings' Making all in vala gmake[3]: Entering directory '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.27/bindings/vala' VAPIGEN ibus-1.0.vapi IBus-1.0.gir:12013.7-12013.21: warning: Signal `IBus.HotkeyProfile.trigger' conflicts with method of the same name IBus-1.0.gir:32667.7-32667.15: warning: Virtual method `IBus.Serializable.copy' conflicts with method of the same name if test ! -f candidatearea.vala ; then \ ln -s ../../ui/gtk3/candidatearea.vala .; \ fi; if test ! -f emojier.vala ; then \ ln -s ../../ui/gtk3/emojier.vala .; \ fi; if test ! -f iconwidget.vala ; then \ ln -s ../../ui/gtk3/iconwidget.vala .; \ fi; if test ! -f pango.vala ; then \ ln -s ../../ui/gtk3/pango.vala .; \ fi; if test ! -f separator.vala ; then \ ln -s ../../ui/gtk3/separator.vala .; \ fi; CC libibus_emoji_dialog_1_0_la-candidatearea.lo CC libibus_emoji_dialog_1_0_la-emojier.lo CC libibus_emoji_dialog_1_0_la-iconwidget.lo emojier.c:945:6: warning: passing 'typeof (*(&ibus_emojier_travel_direction_type_id__once)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&ibus_emojier_travel_direction_type_id__once)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/inputmethod/ibus/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/inputmethod/ibus/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ iconwidget.c:628:6: warning: passing 'typeof (*(&themed_rgba_type_id__once)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&themed_rgba_type_id__once)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/inputmethod/ibus/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/inputmethod/ibus/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ iconwidget.c:864:6: warning: passing 'typeof (*(&icon_widget_type_id__once)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&icon_widget_type_id__once)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/inputmethod/ibus/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/inputmethod/ibus/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ emojier.c:2178:19: warning: assigning to 'gunichar *' (aka 'unsigned int *') from 'const gunichar[6]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] ch_collection = IBUS_EMOJIER_EMOJI_VARIANT_LIST; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ candidatearea.c:1600:6: warning: passing 'typeof (*(&candidate_area_type_id__once)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&candidate_area_type_id__once)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/inputmethod/ibus/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/inputmethod/ibus/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ emojier.c:8262:6: warning: passing 'typeof (*(&ibus_emojier_elist_box_type_id__once)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&ibus_emojier_elist_box_type_id__once)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/inputmethod/ibus/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/inputmethod/ibus/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ emojier.c:8310:12: warning: assigning to 'gchar *' (aka 'char *') from 'const gchar *' (aka 'const char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] old_value = ibus_emojier_ebox_row_get_text (self); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ emojier.c:8362:6: warning: passing 'typeof (*(&ibus_emojier_ebox_row_type_id__once)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&ibus_emojier_ebox_row_type_id__once)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/inputmethod/ibus/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/inputmethod/ibus/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ emojier.c:8455:6: warning: passing 'typeof (*(&ibus_emojier_escrolled_window_type_id__once)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&ibus_emojier_escrolled_window_type_id__once)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/inputmethod/ibus/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/inputmethod/ibus/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ emojier.c:8503:6: warning: passing 'typeof (*(&ibus_emojier_egrid_type_id__once)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&ibus_emojier_egrid_type_id__once)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/inputmethod/ibus/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/inputmethod/ibus/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ emojier.c:8796:6: warning: passing 'typeof (*(&ibus_emojier_ewhite_label_type_id__once)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&ibus_emojier_ewhite_label_type_id__once)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/inputmethod/ibus/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/inputmethod/ibus/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ emojier.c:8849:6: warning: passing 'typeof (*(&ibus_emojier_eselected_label_type_id__once)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&ibus_emojier_eselected_label_type_id__once)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/inputmethod/ibus/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/inputmethod/ibus/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ emojier.c:8902:6: warning: passing 'typeof (*(&ibus_emojier_egold_label_type_id__once)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&ibus_emojier_egold_label_type_id__once)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/inputmethod/ibus/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/inputmethod/ibus/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ emojier.c:8955:6: warning: passing 'typeof (*(&ibus_emojier_epadded_label_type_id__once)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&ibus_emojier_epadded_label_type_id__once)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/inputmethod/ibus/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/inputmethod/ibus/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ emojier.c:9051:6: warning: passing 'typeof (*(&ibus_emojier_epadded_label_box_type_id__once)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&ibus_emojier_epadded_label_box_type_id__once)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/inputmethod/ibus/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/inputmethod/ibus/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ emojier.c:9126:6: warning: passing 'typeof (*(&ibus_emojier_load_progress_object_type_id__once)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&ibus_emojier_load_progress_object_type_id__once)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/inputmethod/ibus/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/inputmethod/ibus/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ emojier.c:9212:6: warning: passing 'typeof (*(&ibus_emojier_type_id__once)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&ibus_emojier_type_id__once)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/inputmethod/ibus/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/inputmethod/ibus/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 2 warnings generated. 1 warning generated. CC libibus_emoji_dialog_1_0_la-pango.lo CC libibus_emoji_dialog_1_0_la-separator.lo 14 warnings generated. separator.c:143:6: warning: passing 'typeof (*(&hseparator_type_id__once)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&hseparator_type_id__once)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/inputmethod/ibus/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/inputmethod/ibus/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ separator.c:191:6: warning: passing 'typeof (*(&vseparator_type_id__once)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&vseparator_type_id__once)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/inputmethod/ibus/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/inputmethod/ibus/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 2 warnings generated. CCLD libibus-emoji-dialog-1.0.la GISCAN IBusEmojiDialog-1.0.gir ld: library not found for -lXi clang: error: linker command failed with exit code 1 (use -v to see invocation) linking of temporary binary failed: Command '['/opt/pkg/bin/mksh', '../../libtool', '--mode=link', '--tag=CC', '--silent', 'clang', '-o', '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.27/bindings/vala/tmp-introspectl9pug8eb/IBusEmojiDialog-1.0', '-export-dynamic', '-DPNG_NO_ASSEMBLER_CODE', '-I/opt/pkg/include/glib-2.0', '-I/opt/pkg/include/gio-unix-2.0', '-I/opt/pkg/lib/glib-2.0/include', '-I/opt/pkg/include', '-I/opt/pkg/include/freetype2', '-I/opt/pkg/include/harfbuzz', '-I/opt/pkg/include/python3.10', '-pipe', '-Os', '-I/opt/pkg/include/glib-2.0', '-I/opt/pkg/include/gio-unix-2.0', '-I/opt/pkg/lib/glib-2.0/include', '-I/opt/pkg/include', '-I/opt/pkg/include/freetype2', '-I/opt/pkg/include/harfbuzz', '-I/opt/pkg/include/python3.10', '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.27/bindings/vala/tmp-introspectl9pug8eb/IBusEmojiDialog-1.0.o', '-L.', 'libibus-emoji-dialog-1.0.la', '../../src/libibus-1.0.la', '-L/opt/pkg/lib', '-lgmodule-2.0', '-lgtk-3', '-lgdk-3', '-lpangocairo-1.0', '-lpango-1.0', '-lharfbuzz', '-latk-1.0', '-lcairo-gobject', '-lcairo', '-lgdk_pixbuf-2.0', '-lgio-2.0', '-lgobject-2.0', '-lglib-2.0', '-lintl', '-L/opt/pkg/lib']' returned non-zero exit status 1. gmake[3]: *** [/opt/pkg/share/gobject-introspection-1.0/Makefile.introspection:156: IBusEmojiDialog-1.0.gir] Error 1 gmake[3]: Leaving directory '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.27/bindings/vala' gmake[2]: *** [Makefile:521: all-recursive] Error 1 gmake[2]: Leaving directory '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.27/bindings' gmake[1]: *** [Makefile:695: all-recursive] Error 1 gmake[1]: Leaving directory '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.27' gmake: *** [Makefile:602: all] Error 2 *** Error code 2 Stop. bmake[1]: stopped in /Volumes/data/jenkins/workspace/pkgsrc-macos11-trunk-arm64/inputmethod/ibus *** Error code 1 Stop. bmake: stopped in /Volumes/data/jenkins/workspace/pkgsrc-macos11-trunk-arm64/inputmethod/ibus