===> Building for liblcf-0.7.0nb9
  CXX      tools/lcfstrings-lcfstrings.o
  CXX      src/liblcf_la-dbarray.lo
  CXX      src/liblcf_la-encoder.lo
  CXX      src/liblcf_la-ini.lo
  CXX      src/liblcf_la-inireader.lo
  CXX      src/liblcf_la-ldb_equipment.lo
  CXX      src/liblcf_la-ldb_eventcommand.lo
  CXX      src/liblcf_la-ldb_parameters.lo
  CXX      src/liblcf_la-ldb_reader.lo
  CXX      src/liblcf_la-lmt_reader.lo
  CXX      src/liblcf_la-lmt_rect.lo
  CXX      src/liblcf_la-lmt_treemap.lo
  CXX      src/liblcf_la-lmu_movecommand.lo
  CXX      src/liblcf_la-lmu_reader.lo
  CXX      src/liblcf_la-lsd_reader.lo
  CXX      src/liblcf_la-reader_flags.lo
  CXX      src/liblcf_la-reader_lcf.lo
  CXX      src/liblcf_la-reader_util.lo
  CXX      src/liblcf_la-reader_xml.lo
  CXX      src/liblcf_la-rpg_setup.lo
  CXX      src/liblcf_la-rpg_terms.lo
  CXX      src/liblcf_la-saveopt.lo
  CXX      src/liblcf_la-writer_lcf.lo
  CXX      src/liblcf_la-writer_xml.lo
  CXX      src/generated/liblcf_la-ldb_actor.lo
  CXX      src/generated/liblcf_la-ldb_animation.lo
  CXX      src/generated/liblcf_la-ldb_animationcelldata.lo
  CXX      src/generated/liblcf_la-ldb_animationframe.lo
  CXX      src/generated/liblcf_la-ldb_animationtiming.lo
  CXX      src/generated/liblcf_la-ldb_attribute.lo
  CXX      src/generated/liblcf_la-ldb_battlecommand.lo
  CXX      src/generated/liblcf_la-ldb_battlecommands.lo
  CXX      src/generated/liblcf_la-ldb_battleranimation.lo
  CXX      src/generated/liblcf_la-ldb_battleranimationitemskill.lo
  CXX      src/generated/liblcf_la-ldb_battleranimationpose.lo
  CXX      src/generated/liblcf_la-ldb_battleranimationweapon.lo
  CXX      src/generated/liblcf_la-ldb_chipset.lo
  CXX      src/generated/liblcf_la-ldb_class.lo
  CXX      src/generated/liblcf_la-ldb_commonevent.lo
  CXX      src/generated/liblcf_la-ldb_database.lo
  CXX      src/generated/liblcf_la-ldb_enemy.lo
  CXX      src/generated/liblcf_la-ldb_enemyaction.lo
  CXX      src/generated/liblcf_la-ldb_item.lo
  CXX      src/generated/liblcf_la-ldb_learning.lo
  CXX      src/generated/liblcf_la-ldb_music.lo
  CXX      src/generated/liblcf_la-ldb_skill.lo
  CXX      src/generated/liblcf_la-ldb_sound.lo
  CXX      src/generated/liblcf_la-ldb_state.lo
  CXX      src/generated/liblcf_la-ldb_switch.lo
  CXX      src/generated/liblcf_la-ldb_system.lo
  CXX      src/generated/liblcf_la-ldb_terms.lo
  CXX      src/generated/liblcf_la-ldb_terrain.lo
  CXX      src/generated/liblcf_la-ldb_testbattler.lo
  CXX      src/generated/liblcf_la-ldb_troop.lo
  CXX      src/generated/liblcf_la-ldb_troopmember.lo
  CXX      src/generated/liblcf_la-ldb_trooppage.lo
  CXX      src/generated/liblcf_la-ldb_trooppagecondition.lo
  CXX      src/generated/liblcf_la-ldb_variable.lo
  CXX      src/generated/liblcf_la-lmt_encounter.lo
  CXX      src/generated/liblcf_la-lmt_mapinfo.lo
  CXX      src/generated/liblcf_la-lmt_start.lo
  CXX      src/generated/liblcf_la-lmu_event.lo
  CXX      src/generated/liblcf_la-lmu_eventpage.lo
  CXX      src/generated/liblcf_la-lmu_eventpagecondition.lo
  CXX      src/generated/liblcf_la-lmu_map.lo
  CXX      src/generated/liblcf_la-lmu_moveroute.lo
  CXX      src/generated/liblcf_la-lsd_save.lo
  CXX      src/generated/liblcf_la-lsd_saveactor.lo
  CXX      src/generated/liblcf_la-lsd_savecommonevent.lo
  CXX      src/generated/liblcf_la-lsd_saveeasyrpgdata.lo
  CXX      src/generated/liblcf_la-lsd_saveeventexecframe.lo
  CXX      src/generated/liblcf_la-lsd_saveeventexecstate.lo
  CXX      src/generated/liblcf_la-lsd_saveinventory.lo
  CXX      src/generated/liblcf_la-lsd_savemapevent.lo
  CXX      src/generated/liblcf_la-lsd_savemapeventbase.lo
  CXX      src/generated/liblcf_la-lsd_savemapinfo.lo
  CXX      src/generated/liblcf_la-lsd_savepanorama.lo
  CXX      src/generated/liblcf_la-lsd_savepartylocation.lo
  CXX      src/generated/liblcf_la-lsd_savepicture.lo
  CXX      src/generated/liblcf_la-lsd_savescreen.lo
  CXX      src/generated/liblcf_la-lsd_savesystem.lo
  CXX      src/generated/liblcf_la-lsd_savetarget.lo
  CXX      src/generated/liblcf_la-lsd_savetitle.lo
  CXX      src/generated/liblcf_la-lsd_savevehiclelocation.lo
  CXX      src/generated/liblcf_la-rpg_actor.lo
  CXX      src/generated/liblcf_la-rpg_animation.lo
  CXX      src/generated/liblcf_la-rpg_animationcelldata.lo
  CXX      src/generated/liblcf_la-rpg_animationframe.lo
  CXX      src/generated/liblcf_la-rpg_animationtiming.lo
  CXX      src/generated/liblcf_la-rpg_attribute.lo
  CXX      src/generated/liblcf_la-rpg_battlecommand.lo
  CXX      src/generated/liblcf_la-rpg_battlecommands.lo
  CXX      src/generated/liblcf_la-rpg_battleranimation.lo
  CXX      src/generated/liblcf_la-rpg_battleranimationitemskill.lo
  CXX      src/generated/liblcf_la-rpg_battleranimationpose.lo
  CXX      src/generated/liblcf_la-rpg_battleranimationweapon.lo
  CXX      src/generated/liblcf_la-rpg_chipset.lo
  CXX      src/generated/liblcf_la-rpg_class.lo
  CXX      src/generated/liblcf_la-rpg_commonevent.lo
  CXX      src/generated/liblcf_la-rpg_database.lo
  CXX      src/generated/liblcf_la-rpg_encounter.lo
  CXX      src/generated/liblcf_la-rpg_enemy.lo
  CXX      src/generated/liblcf_la-rpg_enemyaction.lo
  CXX      src/generated/liblcf_la-rpg_enums.lo
  CXX      src/generated/liblcf_la-rpg_equipment.lo
  CXX      src/generated/liblcf_la-rpg_event.lo
  CXX      src/generated/liblcf_la-rpg_eventcommand.lo
  CXX      src/generated/liblcf_la-rpg_eventpage.lo
  CXX      src/generated/liblcf_la-rpg_eventpagecondition.lo
  CXX      src/generated/liblcf_la-rpg_item.lo
  CXX      src/generated/liblcf_la-rpg_learning.lo
  CXX      src/generated/liblcf_la-rpg_map.lo
  CXX      src/generated/liblcf_la-rpg_mapinfo.lo
  CXX      src/generated/liblcf_la-rpg_movecommand.lo
  CXX      src/generated/liblcf_la-rpg_moveroute.lo
  CXX      src/generated/liblcf_la-rpg_music.lo
  CXX      src/generated/liblcf_la-rpg_parameters.lo
  CXX      src/generated/liblcf_la-rpg_rect.lo
  CXX      src/generated/liblcf_la-rpg_save.lo
  CXX      src/generated/liblcf_la-rpg_saveactor.lo
  CXX      src/generated/liblcf_la-rpg_savecommonevent.lo
  CXX      src/generated/liblcf_la-rpg_saveeasyrpgdata.lo
  CXX      src/generated/liblcf_la-rpg_saveeventexecframe.lo
  CXX      src/generated/liblcf_la-rpg_saveeventexecstate.lo
  CXX      src/generated/liblcf_la-rpg_saveinventory.lo
  CXX      src/generated/liblcf_la-rpg_savemapevent.lo
  CXX      src/generated/liblcf_la-rpg_savemapeventbase.lo
  CXX      src/generated/liblcf_la-rpg_savemapinfo.lo
  CXX      src/generated/liblcf_la-rpg_savepanorama.lo
  CXX      src/generated/liblcf_la-rpg_savepartylocation.lo
  CXX      src/generated/liblcf_la-rpg_savepicture.lo
  CXX      src/generated/liblcf_la-rpg_savescreen.lo
  CXX      src/generated/liblcf_la-rpg_savesystem.lo
  CXX      src/generated/liblcf_la-rpg_savetarget.lo
  CXX      src/generated/liblcf_la-rpg_savetitle.lo
  CXX      src/generated/liblcf_la-rpg_savevehiclelocation.lo
  CXX      src/generated/liblcf_la-rpg_skill.lo
  CXX      src/generated/liblcf_la-rpg_sound.lo
  CXX      src/generated/liblcf_la-rpg_start.lo
  CXX      src/generated/liblcf_la-rpg_state.lo
  CXX      src/generated/liblcf_la-rpg_switch.lo
  CXX      src/generated/liblcf_la-rpg_system.lo
  CXX      src/generated/liblcf_la-rpg_terms.lo
  CXX      src/generated/liblcf_la-rpg_terrain.lo
  CXX      src/generated/liblcf_la-rpg_testbattler.lo
  CXX      src/generated/liblcf_la-rpg_treemap.lo
  CXX      src/generated/liblcf_la-rpg_troop.lo
  CXX      src/generated/liblcf_la-rpg_troopmember.lo
  CXX      src/generated/liblcf_la-rpg_trooppage.lo
  CXX      src/generated/liblcf_la-rpg_trooppagecondition.lo
  CXX      src/generated/liblcf_la-rpg_variable.lo
  CXXLD    liblcf.la
Undefined symbols for architecture arm64:
  "icu_77::Normalizer2::getNFKCInstance(UErrorCode&)", referenced from:
      lcf::ReaderUtil::Normalize(nonstd::sv_lite::basic_string_view<char, std::__1::char_traits<char>>) in liblcf_la-reader_util.o
  "icu_77::UnicodeString::toLower()", referenced from:
      lcf::ReaderUtil::Normalize(nonstd::sv_lite::basic_string_view<char, std::__1::char_traits<char>>) in liblcf_la-reader_util.o
  "icu_77::UnicodeString::UnicodeString(char const*, int, char const*)", referenced from:
      lcf::ReaderUtil::Normalize(nonstd::sv_lite::basic_string_view<char, std::__1::char_traits<char>>) in liblcf_la-reader_util.o
  "icu_77::UnicodeString::UnicodeString(icu_77::UnicodeString const&)", referenced from:
      lcf::ReaderUtil::Normalize(nonstd::sv_lite::basic_string_view<char, std::__1::char_traits<char>>) in liblcf_la-reader_util.o
  "icu_77::UnicodeString::~UnicodeString()", referenced from:
      lcf::ReaderUtil::Normalize(nonstd::sv_lite::basic_string_view<char, std::__1::char_traits<char>>) in liblcf_la-reader_util.o
  "icu_77::UMemory::operator delete(void*)", referenced from:
      icu_77::StringByteSink<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>::~StringByteSink() in liblcf_la-reader_util.o
  "icu_77::ByteSink::GetAppendBuffer(int, int, char*, int, int*)", referenced from:
      vtable for icu_77::StringByteSink<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>> in liblcf_la-reader_util.o
  "icu_77::ByteSink::Flush()", referenced from:
      vtable for icu_77::StringByteSink<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>> in liblcf_la-reader_util.o
  "icu_77::ByteSink::~ByteSink()", referenced from:
      std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>& icu_77::UnicodeString::toUTF8String<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&) const in liblcf_la-reader_util.o
      icu_77::StringByteSink<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>::~StringByteSink() in liblcf_la-reader_util.o
      icu_77::StringByteSink<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>::StringByteSink(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>*, int) in liblcf_la-reader_util.o
      icu_77::StringByteSink<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>::~StringByteSink() in liblcf_la-reader_util.o
  "icu_77::UnicodeString::toUTF8(icu_77::ByteSink&) const", referenced from:
      std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>& icu_77::UnicodeString::toUTF8String<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&) const in liblcf_la-reader_util.o
  "typeinfo for icu_77::ByteSink", referenced from:
      typeinfo for icu_77::StringByteSink<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>> in liblcf_la-reader_util.o
  "vtable for icu_77::UnicodeString", referenced from:
      lcf::ReaderUtil::Normalize(nonstd::sv_lite::basic_string_view<char, std::__1::char_traits<char>>) in liblcf_la-reader_util.o
  NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
  "_u_errorName_77", referenced from:
      lcf::Encoder::Init() in liblcf_la-encoder.o
      lcf::Encoder::Convert(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&, void*, void*) in liblcf_la-encoder.o
      lcf::ReaderUtil::Recode(nonstd::sv_lite::basic_string_view<char, std::__1::char_traits<char>>, nonstd::sv_lite::basic_string_view<char, std::__1::char_traits<char>>, nonstd::sv_lite::basic_string_view<char, std::__1::char_traits<char>>) in liblcf_la-reader_util.o
      lcf::ReaderUtil::Normalize(nonstd::sv_lite::basic_string_view<char, std::__1::char_traits<char>>) in liblcf_la-reader_util.o
  "_ucnv_close_77", referenced from:
      lcf::Encoder::Reset() in liblcf_la-encoder.o
      lcf::ScopeGuard<lcf::Encoder::Init()::$_0>::~ScopeGuard() in liblcf_la-encoder.o
      lcf::ScopeGuard<lcf::ReaderUtil::Recode(nonstd::sv_lite::basic_string_view<char, std::__1::char_traits<char>>, nonstd::sv_lite::basic_string_view<char, std::__1::char_traits<char>>, nonstd::sv_lite::basic_string_view<char, std::__1::char_traits<char>>)::$_3>::~ScopeGuard() in liblcf_la-reader_util.o
      lcf::ScopeGuard<lcf::ReaderUtil::Recode(nonstd::sv_lite::basic_string_view<char, std::__1::char_traits<char>>, nonstd::sv_lite::basic_string_view<char, std::__1::char_traits<char>>, nonstd::sv_lite::basic_string_view<char, std::__1::char_traits<char>>)::$_2>::~ScopeGuard() in liblcf_la-reader_util.o
  "_ucnv_compareNames_77", referenced from:
      lcf::Encoder::Encoder(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>) in liblcf_la-encoder.o
  "_ucnv_convertEx_77", referenced from:
      lcf::Encoder::Convert(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&, void*, void*) in liblcf_la-encoder.o
      lcf::ReaderUtil::Recode(nonstd::sv_lite::basic_string_view<char, std::__1::char_traits<char>>, nonstd::sv_lite::basic_string_view<char, std::__1::char_traits<char>>, nonstd::sv_lite::basic_string_view<char, std::__1::char_traits<char>>) in liblcf_la-reader_util.o
  "_ucnv_open_77", referenced from:
      lcf::Encoder::Init() in liblcf_la-encoder.o
      lcf::ReaderUtil::Recode(nonstd::sv_lite::basic_string_view<char, std::__1::char_traits<char>>, nonstd::sv_lite::basic_string_view<char, std::__1::char_traits<char>>, nonstd::sv_lite::basic_string_view<char, std::__1::char_traits<char>>) in liblcf_la-reader_util.o
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
gmake: *** [Makefile:1629: liblcf.la] Error 1
*** Error code 2

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

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