===> Building for ibus-1.5.30nb1
/usr/bin/touch /Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.30/ui/gtk3/*.vala
/opt/pkg/bin/gmake  all-recursive
gmake[1]: Entering directory '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.30'
Making all in src
gmake[2]: Entering directory '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.30/src'
  GEN      ibusmarshalers.h
INFO: Reading ./ibusmarshalers.list...
  GEN      ibusmarshalers.c
INFO: Reading ./ibusmarshalers.list...
  GEN      ibus.gresources.xml
  CC       gen_internal_compose_table-gencomposetable.o
  CC       gen_internal_compose_table-ibuscomposetable.o
  CC       gen_internal_compose_table-ibuserror.o
  CC       gen_internal_compose_table-ibuskeynames.o
  CC       gen_internal_compose_table-ibuskeyuni.o
  CCLD     gen-internal-compose-table
  GEN      compose/sequences-little-endian

(process:44333): IBUS-WARNING **: 19:44:07.089: Could not get code point of keysym dead_hamza: <dead_hamza> <space>			: "?"	Arabic_hamza # ARABIC LETTER HAMZA

(process:44333): IBUS-WARNING **: 19:44:07.089: Could not get code point of keysym dead_hamza: <dead_hamza> <dead_hamza>		: "?"	Arabic_hamza # ARABIC LETTER HAMZA

(process:44333): IBUS-WARNING **: 19:44:07.089: Could not get code point of keysym dead_hamza: <dead_hamza> <Arabic_alef>		: "?"	Arabic_hamzaonalef # ARABIC LETTER ALEF WITH HAMZA ABOVE

(process:44333): IBUS-WARNING **: 19:44:07.089: Could not get code point of keysym dead_hamza: <dead_hamza> <Arabic_waw>		: "?"	Arabic_hamzaonwaw # ARABIC LETTER WAW WITH HAMZA ABOVE

(process:44333): IBUS-WARNING **: 19:44:07.089: Could not get code point of keysym dead_hamza: <dead_hamza> <Arabic_yeh>		: "?"	Arabic_hamzaonyeh # ARABIC LETTER YEH WITH HAMZA ABOVE
  GEN      ibusresources.c
  GEN      ibusresources.h
/opt/pkg/bin/gmake  all-recursive
gmake[3]: Entering directory '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.30/src'
Making all in .
gmake[4]: Entering directory '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.30/src'
  CC       emoji_parser-emoji-parser.o
  CC       libibus_1_0_la-ibuscomposetable.lo
  CC       libibus_1_0_la-ibusenumtypes.lo
  CC       libibus_1_0_la-ibusmarshalers.lo
  CC       libibus_1_0_la-ibusresources.lo
  CC       libibus_1_0_la-ibusaccelgroup.lo
  CC       libibus_1_0_la-ibusattribute.lo
  CC       libibus_1_0_la-ibusattrlist.lo
  CC       libibus_1_0_la-ibusbus.lo
  CC       libibus_1_0_la-ibuscomponent.lo
  CC       libibus_1_0_la-ibusconfig.lo
  CC       libibus_1_0_la-ibusconfigservice.lo
  CC       libibus_1_0_la-ibusemoji.lo
  CC       libibus_1_0_la-ibusengine.lo
  CC       libibus_1_0_la-ibusenginedesc.lo
  CC       libibus_1_0_la-ibusenginesimple.lo
ibusenginesimple.c:511:64: warning: too many arguments in call to 'load_emoji_dict'
        emoji_dict = priv->emoji_dict = load_emoji_dict (simple);
                                        ~~~~~~~~~~~~~~~        ^
1 warning generated.
  CC       libibus_1_0_la-ibuserror.lo
  CC       libibus_1_0_la-ibusfactory.lo
  CC       libibus_1_0_la-ibushotkey.lo
  CC       libibus_1_0_la-ibusinputcontext.lo
  CC       libibus_1_0_la-ibuskeymap.lo
  CC       libibus_1_0_la-ibuskeynames.lo
  CC       libibus_1_0_la-ibuskeyuni.lo
  CC       libibus_1_0_la-ibuslookuptable.lo
  CC       libibus_1_0_la-ibusobject.lo
  CC       libibus_1_0_la-ibusobservedpath.lo
  CC       libibus_1_0_la-ibuspanelservice.lo
  CC       libibus_1_0_la-ibusproperty.lo
  CC       libibus_1_0_la-ibusproplist.lo
  CC       libibus_1_0_la-ibusproxy.lo
  CC       libibus_1_0_la-ibusregistry.lo
  CC       libibus_1_0_la-ibusserializable.lo
  CC       libibus_1_0_la-ibusservice.lo
  CC       libibus_1_0_la-ibusshare.lo
  CC       libibus_1_0_la-ibustext.lo
  CC       libibus_1_0_la-ibusunicode.lo
  CC       libibus_1_0_la-ibusutil.lo
  CC       libibus_1_0_la-ibusxevent.lo
  CC       libibus_1_0_la-ibusxml.lo
  CCLD     libibus-1.0.la
ld: warning: cannot export hidden symbol __ibus_marshal_VOID__STRING_INT from .libs/libibus_1_0_la-ibusmarshalers.o
ld: warning: cannot export hidden symbol __ibus_marshal_VOID__STRING_UINT from .libs/libibus_1_0_la-ibusmarshalers.o
ld: warning: cannot export hidden symbol __ibus_marshal_BOOLEAN__POINTER from .libs/libibus_1_0_la-ibusmarshalers.o
ld: warning: cannot export hidden symbol __ibus_marshal_BOOLEAN__POINTER_POINTER from .libs/libibus_1_0_la-ibusmarshalers.o
ld: warning: cannot export hidden symbol __ibus_marshal_BOOLEAN__UINT_UINT from .libs/libibus_1_0_la-ibusmarshalers.o
ld: warning: cannot export hidden symbol __ibus_marshal_BOOLEAN__UINT_UINT_UINT from .libs/libibus_1_0_la-ibusmarshalers.o
ld: warning: cannot export hidden symbol __ibus_marshal_BOOLEAN__ULONG from .libs/libibus_1_0_la-ibusmarshalers.o
ld: warning: cannot export hidden symbol __ibus_marshal_VOID__INT_INT_INT_INT from .libs/libibus_1_0_la-ibusmarshalers.o
ld: warning: cannot export hidden symbol __ibus_marshal_VOID__INT_UINT from .libs/libibus_1_0_la-ibusmarshalers.o
ld: warning: cannot export hidden symbol __ibus_marshal_VOID__OBJECT_UINT_BOOLEAN from .libs/libibus_1_0_la-ibusmarshalers.o
ld: warning: cannot export hidden symbol __ibus_marshal_VOID__OBJECT_UINT_BOOLEAN_UINT from .libs/libibus_1_0_la-ibusmarshalers.o
ld: warning: cannot export hidden symbol __ibus_marshal_VOID__OBJECT_UINT_UINT from .libs/libibus_1_0_la-ibusmarshalers.o
ld: warning: cannot export hidden symbol __ibus_marshal_VOID__OBJECT_BOOLEAN from .libs/libibus_1_0_la-ibusmarshalers.o
ld: warning: cannot export hidden symbol __ibus_marshal_VOID__BOXED_BOOLEAN from .libs/libibus_1_0_la-ibusmarshalers.o
ld: warning: cannot export hidden symbol __ibus_marshal_VOID__STRING_STRING from .libs/libibus_1_0_la-ibusmarshalers.o
ld: warning: cannot export hidden symbol __ibus_marshal_VOID__STRING_STRING_VARIANT from .libs/libibus_1_0_la-ibusmarshalers.o
ld: warning: cannot export hidden symbol __ibus_marshal_VOID__STRING_STRING_STRING from .libs/libibus_1_0_la-ibusmarshalers.o
ld: warning: cannot export hidden symbol __ibus_marshal_VOID__UCHAR_BOOLEAN_BOOLEAN from .libs/libibus_1_0_la-ibusmarshalers.o
ld: warning: cannot export hidden symbol __ibus_marshal_VOID__UINT_UINT from .libs/libibus_1_0_la-ibusmarshalers.o
ld: warning: cannot export hidden symbol __ibus_marshal_VOID__UINT_UINT_UINT from .libs/libibus_1_0_la-ibusmarshalers.o
ld: warning: cannot export hidden symbol __ibus_marshal_VOID__POINTER_UINT from .libs/libibus_1_0_la-ibusmarshalers.o
ld: warning: cannot export hidden symbol __ibus_marshal_OBJECT__STRING from .libs/libibus_1_0_la-ibusmarshalers.o
ld: warning: cannot export hidden symbol __ibus_get_resource from .libs/libibus_1_0_la-ibusresources.o
ld: warning: cannot export hidden symbol __ibus_unregister_resource from .libs/libibus_1_0_la-ibusresources.o
ld: warning: cannot export hidden symbol __ibus_register_resource from .libs/libibus_1_0_la-ibusresources.o
ld: warning: truncating -current_version to fit in 32-bit space used by old mach-o format
  CCLD     emoji-parser
  CC       unicode_parser-unicode-parser.o
  CCLD     unicode-parser
Generated derived dicts/emoji-af.dict
Generated derived dicts/emoji-am.dict
Generated derived dicts/emoji-ar.dict
Generated derived dicts/emoji-ar_SA.dict
Generated derived dicts/emoji-as.dict
Generated derived dicts/emoji-ast.dict
Generated derived dicts/emoji-az.dict
Generated derived dicts/emoji-be.dict
Generated derived dicts/emoji-bg.dict
Generated derived dicts/emoji-bn.dict
Generated derived dicts/emoji-br.dict
Generated derived dicts/emoji-bs.dict
Generated derived dicts/emoji-ca.dict
Generated derived dicts/emoji-ccp.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-da.dict
Generated derived dicts/emoji-de.dict
Generated derived dicts/emoji-de_CH.dict
Generated derived dicts/emoji-el.dict
Generated derived dicts/emoji-en.dict
Generated derived dicts/emoji-en_001.dict
Generated derived dicts/emoji-en_AU.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.dict
Generated derived dicts/emoji-fr_CA.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-hu.dict
Generated derived dicts/emoji-hy.dict
Generated derived dicts/emoji-ia.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-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-ko.dict
Generated  dicts/emoji-kok.dict
Generated derived dicts/emoji-ku.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-ne.dict
Generated derived dicts/emoji-nl.dict
Generated derived dicts/emoji-nn.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-pt.dict
Generated derived dicts/emoji-pt_PT.dict
Generated derived dicts/emoji-qu.dict
Generated derived dicts/emoji-ro.dict
Generated derived dicts/emoji-root.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-sq.dict
Generated derived dicts/emoji-sr.dict
Generated derived dicts/emoji-sr_Cyrl.dict
Generated derived dicts/emoji-sr_Cyrl_BA.dict
Generated derived dicts/emoji-sr_Latn.dict
Generated derived dicts/emoji-sr_Latn_BA.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 derived dicts/emoji-vi.dict
Generated  dicts/emoji-yo.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
Generated derived dicts/emoji-zh_Hant_HK.dict
Generated derived dicts/emoji-zu.dict
  GISCAN   IBus-1.0.gir
ibusemoji.c:107: Warning: IBus: unexpected annotation: element-type
ibusinputcontext.h:253: Warning: IBus: Couldn't find 'process_key_event_finish' for the corresponding async function: 'process_key_event_async'
ibusinputcontext.h:408: Warning: IBus: Couldn't find 'get_engine_finish' for the corresponding async function: 'get_engine_async'
ibusinputcontext.h:118: Warning: IBus: Couldn't find 'new_finish' for the corresponding async function: 'new_async'
ibusinputcontext.h:162: Warning: IBus: Couldn't find 'get_input_context_finish' for the corresponding async function: 'get_input_context_async'
ibusconfig.h:169: Warning: IBus: Couldn't find 'get_value_finish' for the corresponding async function: 'get_value_async'
ibusconfig.h:221: Warning: IBus: Couldn't find 'get_values_finish' for the corresponding async function: 'get_values_async'
ibusconfig.h:280: Warning: IBus: Couldn't find 'set_value_finish' for the corresponding async function: 'set_value_async'
ibusconfig.h:113: Warning: IBus: Couldn't find 'new_finish' for the corresponding async function: 'new_async'
ibusbus.h:209: Warning: IBus: Couldn't find 'request_name_finish' for the corresponding async function: 'request_name_async'
ibusbus.h:258: Warning: IBus: Couldn't find 'release_name_finish' for the corresponding async function: 'release_name_async'
ibusbus.h:322: Warning: IBus: Couldn't find 'name_has_owner_finish' for the corresponding async function: 'name_has_owner_async'
ibusbus.h:383: Warning: IBus: Couldn't find 'add_match_finish' for the corresponding async function: 'add_match_async'
ibusbus.h:431: Warning: IBus: Couldn't find 'remove_match_finish' for the corresponding async function: 'remove_match_async'
ibusbus.h:480: Warning: IBus: Couldn't find 'get_name_owner_finish' for the corresponding async function: 'get_name_owner_async'
ibusbus.h:530: Warning: IBus: Couldn't find 'exit_finish' for the corresponding async function: 'exit_async'
ibusbus.h:580: Warning: IBus: Couldn't find 'create_input_context_finish' for the corresponding async function: 'create_input_context_async'
ibusbus.h:631: Warning: IBus: Couldn't find 'current_input_context_finish' for the corresponding async function: 'current_input_context_async'
ibusbus.h:682: Warning: IBus: Couldn't find 'register_component_finish' for the corresponding async function: 'register_component_async'
ibusbus.h:729: Warning: IBus: Couldn't find 'list_engines_finish' for the corresponding async function: 'list_engines_async'
ibusbus.h:786: Warning: IBus: Couldn't find 'list_active_engines_finish' for the corresponding async function: 'list_active_engines_async'
ibusbus.h:863: Warning: IBus: Couldn't find 'get_use_sys_layout_finish' for the corresponding async function: 'get_use_sys_layout_async'
ibusbus.h:920: Warning: IBus: Couldn't find 'get_use_global_engine_finish' for the corresponding async function: 'get_use_global_engine_async'
ibusbus.h:983: Warning: IBus: Couldn't find 'is_global_engine_enabled_finish' for the corresponding async function: 'is_global_engine_enabled_async'
ibusbus.h:1038: Warning: IBus: Couldn't find 'get_global_engine_finish' for the corresponding async function: 'get_global_engine_async'
ibusbus.h:1088: Warning: IBus: Couldn't find 'set_global_engine_finish' for the corresponding async function: 'set_global_engine_async'
ibusbus.h:1173: Warning: IBus: Couldn't find 'preload_engines_finish' for the corresponding async function: 'preload_engines_async'
ibusbus.h:1235: Warning: IBus: Couldn't find 'set_global_shortcut_keys_finish' for the corresponding async function: 'set_global_shortcut_keys_async'
ibusbus.h:1290: Warning: IBus: Couldn't find 'get_ibus_property_finish' for the corresponding async function: 'get_ibus_property_async'
ibusbus.h:1341: Warning: IBus: Couldn't find 'set_ibus_property_finish' for the corresponding async function: 'set_ibus_property_async'
  GICOMP   IBus-1.0.gir
Generated dicts/unicode-names.dict
Generated dicts/unicode-blocks.dict
gmake[4]: Leaving directory '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.30/src'
Making all in compose
gmake[4]: Entering directory '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.30/src/compose'
gmake[4]: Nothing to be done for 'all'.
gmake[4]: Leaving directory '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.30/src/compose'
Making all in tests
gmake[4]: Entering directory '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.30/src/tests'
  CC       ibus-bus.o
  CCLD     ibus-bus
  CC       ibus-config.o
  CCLD     ibus-config
  CC       ibus-configservice.o
  CCLD     ibus-configservice
  CC       ibus-factory.o
  CCLD     ibus-factory
  CC       ibus-inputcontext.o
  CCLD     ibus-inputcontext
  CC       ibus-inputcontext-create.o
  CCLD     ibus-inputcontext-create
  CC       ibus-keynames.o
  CCLD     ibus-keynames
  CC       ibus-registry.o
  CCLD     ibus-registry
  CC       ibus-serializable.o
  CCLD     ibus-serializable
  CC       ibus_share-ibus-share.o
  CCLD     ibus-share
  CC       ibus-util.o
  CCLD     ibus-util
  CC       ibus-engine-switch.o
  CCLD     ibus-engine-switch
  CC       ibus_compose-ibus-compose.o
  CCLD     ibus-compose
gmake[4]: Leaving directory '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.30/src/tests'
gmake[3]: Leaving directory '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.30/src'
gmake[2]: Leaving directory '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.30/src'
Making all in bindings
gmake[2]: Entering directory '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.30/bindings'
Making all in vala
gmake[3]: Entering directory '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.30/bindings/vala'
 VAPIGEN ibus-1.0.vapi
IBus-1.0.gir:12415.7-12415.21: warning: Signal `IBus.HotkeyProfile.trigger' conflicts with method of the same name
IBus-1.0.gir:33139.7-33139.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
candidatearea.c:1610: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:272: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); \
                                     ^~~~~~~~~~~~~~~~~
1 warning generated.
  CC       libibus_emoji_dialog_1_0_la-emojier.lo
emojier.c:953: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:272: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:2186: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;
                                              ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
emojier.c:8269: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:272: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:8317: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:8369: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:272: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:8462: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:272: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:8510: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:272: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:8803: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:272: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:8856: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:272: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:8909: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:272: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:8962: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:272: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:9058: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:272: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:9133: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:272: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:9219: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:272: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); \
                                     ^~~~~~~~~~~~~~~~~
14 warnings generated.
  CC       libibus_emoji_dialog_1_0_la-iconwidget.lo
iconwidget.c:636: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:272: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:872: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:272: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.
  CC       libibus_emoji_dialog_1_0_la-pango.lo
  CC       libibus_emoji_dialog_1_0_la-separator.lo
separator.c:151: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:272: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:199: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:272: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.30/bindings/vala/tmp-introspectyr61d5s5/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.12', '-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.12', '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.30/bindings/vala/tmp-introspectyr61d5s5/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', '-Wl,-framework,Cocoa', '-Wl,-framework,Carbon', '-Wl,-framework,CoreGraphics', '-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.30/bindings/vala'
gmake[2]: *** [Makefile:544: all-recursive] Error 1
gmake[2]: Leaving directory '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.30/bindings'
gmake[1]: *** [Makefile:718: all-recursive] Error 1
gmake[1]: Leaving directory '/Users/pbulk/build/inputmethod/ibus/work/ibus-1.5.30'
gmake: *** [Makefile:625: all] Error 2
*** Error code 2

Stop.
bmake[1]: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/inputmethod/ibus
*** Error code 1

Stop.
bmake: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/inputmethod/ibus