=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for ibus-1.5.28nb1 /usr/bin/touch /Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.28/ui/gtk3/*.vala CDPATH="${ZSH_VERSION+.}:" && cd . && /opt/pkg/bin/mksh '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.28/missing' aclocal-1.16 -I m4 WARNING: 'aclocal' is missing on your system. You should only need it if you modified 'acinclude.m4' or 'configure.ac'. You might want to install the Automake and Perl packages. Grab them from any GNU archive site. CDPATH="${ZSH_VERSION+.}:" && cd . && /opt/pkg/bin/mksh '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.28/missing' autoconf cd . && /opt/pkg/bin/mksh /Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.28/missing automake-1.16 --gnu WARNING: 'automake' is missing on your system. You should only need it if you modified 'Makefile.am', 'acinclude.m4' or 'configure.ac'. You might want to install the Automake and Perl packages. Grab them from any GNU archive site. WARNING: 'autoconf' is missing on your system. You should only need it if you modified 'configure.ac'. You might want to install the Autoconf and GNU m4 packages. Grab them from any GNU archive site. /opt/pkg/bin/mksh ./config.status --recheck cd . && /opt/pkg/bin/mksh ./config.status Makefile config.status: creating Makefile /opt/pkg/bin/mksh ./config.status --recheck (CDPATH="${ZSH_VERSION+.}:" && cd . && /opt/pkg/bin/mksh '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.28/missing' autoheader) WARNING: 'autoheader' is missing on your system. You should only need it if you modified 'acconfig.h' or 'configure.ac'. You might want to install the Autoconf and GNU m4 packages. Grab them from any GNU archive site. rm -f stamp-h1 touch config.h.in cd . && /opt/pkg/bin/mksh ./config.status config.h config.status: creating config.h config.status: config.h is unchanged /opt/pkg/bin/gmake all-recursive gmake[1]: Entering directory '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.28' /opt/pkg/bin/mksh ./config.status --recheck Making all in src gmake[2]: Entering directory '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.28/src' cd .. && /opt/pkg/bin/gmake am--refresh gmake[3]: Entering directory '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.28' /opt/pkg/bin/mksh ./config.status --recheck gmake[3]: Leaving directory '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.28' cd .. && /opt/pkg/bin/mksh ./config.status src/Makefile depfiles config.status: creating src/Makefile config.status: executing depfiles commands cd .. && /opt/pkg/bin/gmake am--refresh gmake[3]: Entering directory '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.28' /opt/pkg/bin/mksh ./config.status --recheck gmake[3]: Leaving directory '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.28' GEN ibusmarshalers.h CC gen_internal_compose_table-gencomposetable.o GEN ibus.gresources.xml CC gen_internal_compose_table-ibuscomposetable.o INFO: Reading ./ibusmarshalers.list... CC gen_internal_compose_table-ibuserror.o CC gen_internal_compose_table-ibuskeynames.o CC gen_internal_compose_table-ibuskeyuni.o GEN ibusmarshalers.c INFO: Reading ./ibusmarshalers.list... CCLD gen-internal-compose-table GEN compose/sequences-little-endian GEN ibusresources.h GEN ibusresources.c /opt/pkg/bin/gmake all-recursive gmake[3]: Entering directory '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.28/src' cd .. && /opt/pkg/bin/gmake am--refresh gmake[4]: Entering directory '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.28' /opt/pkg/bin/mksh ./config.status --recheck gmake[4]: Leaving directory '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.28' Making all in . gmake[4]: Entering directory '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.28/src' cd .. && /opt/pkg/bin/gmake am--refresh gmake[5]: Entering directory '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.28' /opt/pkg/bin/mksh ./config.status --recheck gmake[5]: Leaving directory '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.28' CC emoji_parser-emoji-parser.o CC ibusenumtypes.lo CC ibuscomposetable.lo CC ibusmarshalers.lo CC ibusresources.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:512:64: warning: too many arguments in call to 'load_emoji_dict' emoji_dict = priv->emoji_dict = load_emoji_dict (simple); ~~~~~~~~~~~~~~~ ^ ibusenginesimple.c:512:57: warning: passing arguments to 'load_emoji_dict' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] emoji_dict = priv->emoji_dict = load_emoji_dict (simple); ^ CC ibuserror.lo 2 warnings generated. CC ibusfactory.lo 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: cannot export hidden symbol __ibus_get_resource from .libs/ibusresources.o ld: warning: cannot export hidden symbol __ibus_unregister_resource from .libs/ibusresources.o ld: warning: cannot export hidden symbol __ibus_register_resource from .libs/ibusresources.o ld: warning: truncating -current_version to fit in 32-bit space used by old mach-o format CCLD unicode-parser CCLD emoji-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-bg.dict Generated derived dicts/emoji-be.dict Generated derived dicts/emoji-br.dict Generated derived dicts/emoji-bn.dict Generated derived dicts/emoji-ccp.dict Generated derived dicts/emoji-bs.dict Generated dicts/emoji-ceb.dict Generated derived dicts/emoji-ca.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.dict Generated derived dicts/emoji-en_CA.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_419.dict Generated derived dicts/emoji-es_MX.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-is.dict Generated derived dicts/emoji-it.dict Generated derived dicts/emoji-ja.dict Generated derived dicts/emoji-kab.dict Generated derived dicts/emoji-jv.dict Generated derived dicts/emoji-ka.dict Generated derived dicts/emoji-km.dict Generated derived dicts/emoji-kk.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-root.dict Generated derived dicts/emoji-ro.dict Generated derived dicts/emoji-ru.dict Generated derived dicts/emoji-sd.dict Generated derived dicts/emoji-si.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 dicts/emoji-yo.dict Generated derived dicts/emoji-uz.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.dict GICOMP IBus-1.0.gir Generated derived dicts/emoji-zh_Hant_HK.dict Generated derived dicts/emoji-zu.dict gmake[4]: Leaving directory '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.28/src' Making all in compose gmake[4]: Entering directory '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.28/src/compose' cd ../.. && /opt/pkg/bin/gmake am--refresh gmake[5]: Entering directory '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.28' /opt/pkg/bin/mksh ./config.status --recheck gmake[5]: Leaving directory '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.28' cd ../.. && /opt/pkg/bin/mksh ./config.status src/compose/Makefile config.status: creating src/compose/Makefile cd ../.. && /opt/pkg/bin/gmake am--refresh gmake[5]: Entering directory '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.28' /opt/pkg/bin/mksh ./config.status --recheck gmake[5]: Leaving directory '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.28' gmake[4]: Nothing to be done for 'all'. gmake[4]: Leaving directory '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.28/src/compose' Making all in tests gmake[4]: Entering directory '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.28/src/tests' cd ../.. && /opt/pkg/bin/gmake am--refresh gmake[5]: Entering directory '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.28' /opt/pkg/bin/mksh ./config.status --recheck gmake[5]: Leaving directory '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.28' cd ../.. && /opt/pkg/bin/mksh ./config.status src/tests/Makefile depfiles config.status: creating src/tests/Makefile config.status: executing depfiles commands cd ../.. && /opt/pkg/bin/gmake am--refresh gmake[5]: Entering directory '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.28' /opt/pkg/bin/mksh ./config.status --recheck gmake[5]: Leaving directory '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.28' 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-keynames CCLD ibus-registry 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.28/src/tests' gmake[3]: Leaving directory '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.28/src' gmake[2]: Leaving directory '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.28/src' Making all in bindings gmake[2]: Entering directory '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.28/bindings' cd .. && /opt/pkg/bin/gmake am--refresh gmake[3]: Entering directory '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.28' /opt/pkg/bin/mksh ./config.status --recheck gmake[3]: Leaving directory '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.28' cd .. && /opt/pkg/bin/mksh ./config.status bindings/Makefile config.status: creating bindings/Makefile cd .. && /opt/pkg/bin/gmake am--refresh gmake[3]: Entering directory '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.28' /opt/pkg/bin/mksh ./config.status --recheck gmake[3]: Leaving directory '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.28' Making all in vala gmake[3]: Entering directory '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.28/bindings/vala' cd ../.. && /opt/pkg/bin/gmake am--refresh gmake[4]: Entering directory '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.28' /opt/pkg/bin/mksh ./config.status --recheck gmake[4]: Leaving directory '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.28' cd ../.. && /opt/pkg/bin/mksh ./config.status bindings/vala/Makefile depfiles config.status: creating bindings/vala/Makefile config.status: executing depfiles commands cd ../.. && /opt/pkg/bin/gmake am--refresh gmake[4]: Entering directory '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.28' /opt/pkg/bin/mksh ./config.status --recheck gmake[4]: Leaving directory '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.28' VAPIGEN ibus-1.0.vapi IBus-1.0.gir:12096.7-12096.21: warning: Signal `IBus.HotkeyProfile.trigger' conflicts with method of the same name IBus-1.0.gir:32771.7-32771.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 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: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); \ ^~~~~~~~~~~~~~~~~ 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:2178:19: warning: assigning to 'gunichar *' (aka 'unsigned int *') from 'const gunichar[6]' (aka 'const unsigned int[6]') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] ch_collection = IBUS_EMOJIER_EMOJI_VARIANT_LIST; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 14 warnings generated. CC libibus_emoji_dialog_1_0_la-separator.lo 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.28/bindings/vala/tmp-introspectjdzxag05/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.28/bindings/vala/tmp-introspectjdzxag05/IBusEmojiDialog-1.0.o', '-L.', 'libibus-emoji-dialog-1.0.la', '../../src/libibus-1.0.la', '-L/opt/pkg/lib', '-lgtk-3', '-lharfbuzz', '-lgdk-3', '-Wl,-framework,Cocoa', '-Wl,-framework,Carbon', '-Wl,-framework,CoreGraphics', '-latk-1.0', '-lpangocairo-1.0', '-lgmodule-2.0', '-lgio-2.0', '-lcairo-gobject', '-lpango-1.0', '-lgdk_pixbuf-2.0', '-lcairo', '-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.28/bindings/vala' gmake[2]: *** [Makefile:523: all-recursive] Error 1 gmake[2]: Leaving directory '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.28/bindings' gmake[1]: *** [Makefile:697: all-recursive] Error 1 gmake[1]: Leaving directory '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.28' gmake: *** [Makefile:604: 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