=> Bootstrap dependency digest>=20010302: found digest-20190127 ===> Skipping vulnerability checks. WARNING: No /opt/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/opt/pkg/sbin/pkg_admin -K /opt/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for nxengine-evo-2.6.4 Scanning dependencies of target extract [ 0%] Building CXX object CMakeFiles/extract.dir/src/extract/crc.cpp.o [ 0%] Building CXX object CMakeFiles/extract.dir/src/extract/extractstages.cpp.o [ 1%] Building CXX object CMakeFiles/extract.dir/src/extract/extractfiles.cpp.o [ 2%] Building CXX object CMakeFiles/extract.dir/src/extract/extractpxt.cpp.o [ 3%] Building CXX object CMakeFiles/extract.dir/src/extract/main.cpp.o [ 4%] Building CXX object CMakeFiles/extract.dir/src/common/stat.cpp.o [ 5%] Building CXX object CMakeFiles/extract.dir/src/common/misc.cpp.o [ 5%] Building CXX object CMakeFiles/extract.dir/src/stagedata.cpp.o Scanning dependencies of target nx [ 7%] Building CXX object CMakeFiles/nx.dir/src/ResourceManager.cpp.o [ 8%] Building CXX object CMakeFiles/nx.dir/src/console.cpp.o [ 8%] Building CXX object CMakeFiles/nx.dir/src/ObjManager.cpp.o [ 8%] Building CXX object CMakeFiles/nx.dir/src/caret.cpp.o [ 9%] Linking CXX executable bin/extract [ 9%] Built target extract [ 9%] Building CXX object CMakeFiles/nx.dir/src/floattext.cpp.o [ 10%] Building CXX object CMakeFiles/nx.dir/src/game.cpp.o [ 11%] Building CXX object CMakeFiles/nx.dir/src/input.cpp.o [ 12%] Building CXX object CMakeFiles/nx.dir/src/debug.cpp.o [ 12%] Building CXX object CMakeFiles/nx.dir/src/inventory.cpp.o [ 13%] Building CXX object CMakeFiles/nx.dir/src/main.cpp.o [ 14%] Building CXX object CMakeFiles/nx.dir/src/map.cpp.o In file included from /opt/work/games/nxengine-evo/work/nxengine-evo-2.6.4/src/ResourceManager.cpp:20: /opt/work/games/nxengine-evo/work/nxengine-evo-2.6.4/src/common/json.hpp:6621:39: warning: overlapping comparisons always evaluate to false [-Wtautological-overlap-compare] const bool is_negative = (x <= 0) and (x != 0); // see issue #755 ~~~~~~~~~^~~~~~~~~~~~ /opt/work/games/nxengine-evo/work/nxengine-evo-2.6.4/src/common/json.hpp:6262:9: note: in instantiation of function template specialization 'nlohmann::detail::serializer, bool, long long, unsigned long long, double, std::allocator, adl_serializer> >::dump_integer' requested here dump_integer(val.m_value.number_unsigned); ^ /opt/work/games/nxengine-evo/work/nxengine-evo-2.6.4/src/common/json.hpp:8913:9: note: in instantiation of member function 'nlohmann::detail::serializer, bool, long long, unsigned long long, double, std::allocator, adl_serializer> >::dump' requested here s.dump(*this, true, ensure_ascii, static_cast(indent)); ^ /opt/work/games/nxengine-evo/work/nxengine-evo-2.6.4/src/common/json.hpp:14483:16: note: in instantiation of member function 'nlohmann::basic_json, bool, long long, unsigned long long, double, std::allocator, adl_serializer>::dump' requested here return h(j.dump()); ^ [ 15%] Building CXX object CMakeFiles/nx.dir/src/map_system.cpp.o /opt/work/games/nxengine-evo/work/nxengine-evo-2.6.4/src/main.cpp:87:15: warning: unused variable 'last_freezekey' [-Wunused-variable] static bool last_freezekey = false; ^ /opt/work/games/nxengine-evo/work/nxengine-evo-2.6.4/src/main.cpp:88:15: warning: unused variable 'last_framekey' [-Wunused-variable] static bool last_framekey = false; ^ [ 15%] Building CXX object CMakeFiles/nx.dir/src/niku.cpp.o [ 16%] Building CXX object CMakeFiles/nx.dir/src/object.cpp.o 2 warnings generated. [ 17%] Building CXX object CMakeFiles/nx.dir/src/p_arms.cpp.o [ 17%] Building CXX object CMakeFiles/nx.dir/src/player.cpp.o [ 18%] Building CXX object CMakeFiles/nx.dir/src/playerstats.cpp.o [ 19%] Building CXX object CMakeFiles/nx.dir/src/profile.cpp.o [ 20%] Building CXX object CMakeFiles/nx.dir/src/screeneffect.cpp.o In file included from /opt/work/games/nxengine-evo/work/nxengine-evo-2.6.4/src/map.cpp:15: /opt/work/games/nxengine-evo/work/nxengine-evo-2.6.4/src/common/json.hpp:6621:39: warning: overlapping comparisons always evaluate to false [-Wtautological-overlap-compare] const bool is_negative = (x <= 0) and (x != 0); // see issue #755 ~~~~~~~~~^~~~~~~~~~~~ /opt/work/games/nxengine-evo/work/nxengine-evo-2.6.4/src/common/json.hpp:6262:9: note: in instantiation of function template specialization 'nlohmann::detail::serializer, bool, long long, unsigned long long, double, std::allocator, adl_serializer> >::dump_integer' requested here dump_integer(val.m_value.number_unsigned); ^ /opt/work/games/nxengine-evo/work/nxengine-evo-2.6.4/src/common/json.hpp:8913:9: note: in instantiation of member function 'nlohmann::detail::serializer, bool, long long, unsigned long long, double, std::allocator, adl_serializer> >::dump' requested here s.dump(*this, true, ensure_ascii, static_cast(indent)); ^ /opt/work/games/nxengine-evo/work/nxengine-evo-2.6.4/src/common/json.hpp:14483:16: note: in instantiation of member function 'nlohmann::basic_json, bool, long long, unsigned long long, double, std::allocator, adl_serializer>::dump' requested here return h(j.dump()); ^ /opt/work/games/nxengine-evo/work/nxengine-evo-2.6.4/src/player.cpp:1367:35: warning: overlapping comparisons always evaluate to true [-Wtautological-overlap-compare] if (player->yinertia < 0x80 || player->yinertia > -0x80) ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/work/games/nxengine-evo/work/nxengine-evo-2.6.4/src/player.cpp:1348:35: warning: overlapping comparisons always evaluate to true [-Wtautological-overlap-compare] if (player->xinertia < 0x80 || player->xinertia > -0x80) ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 20%] Building CXX object CMakeFiles/nx.dir/src/settings.cpp.o [ 21%] Building CXX object CMakeFiles/nx.dir/src/slope.cpp.o [ 22%] Building CXX object CMakeFiles/nx.dir/src/stageboss.cpp.o 2 warnings generated. [ 22%] Building CXX object CMakeFiles/nx.dir/src/stagedata.cpp.o [ 23%] Building CXX object CMakeFiles/nx.dir/src/statusbar.cpp.o [ 24%] Building CXX object CMakeFiles/nx.dir/src/trig.cpp.o 1 warning generated. [ 25%] Building CXX object CMakeFiles/nx.dir/src/tsc.cpp.o [ 25%] Building CXX object CMakeFiles/nx.dir/src/TextBox/ItemImage.cpp.o [ 26%] Building CXX object CMakeFiles/nx.dir/src/TextBox/SaveSelect.cpp.o [ 27%] Building CXX object CMakeFiles/nx.dir/src/TextBox/StageSelect.cpp.o [ 27%] Building CXX object CMakeFiles/nx.dir/src/TextBox/TextBox.cpp.o [ 28%] Building CXX object CMakeFiles/nx.dir/src/TextBox/YesNoPrompt.cpp.o [ 29%] Building CXX object CMakeFiles/nx.dir/src/ai/IrregularBBox.cpp.o [ 30%] Building CXX object CMakeFiles/nx.dir/src/ai/ai.cpp.o [ 30%] Building CXX object CMakeFiles/nx.dir/src/ai/almond/almond.cpp.o [ 31%] Building CXX object CMakeFiles/nx.dir/src/ai/balrog_common.cpp.o 1 warning generated. [ 32%] Building CXX object CMakeFiles/nx.dir/src/ai/boss/balfrog.cpp.o [ 32%] Building CXX object CMakeFiles/nx.dir/src/ai/boss/ballos.cpp.o [ 33%] Building CXX object CMakeFiles/nx.dir/src/ai/boss/core.cpp.o [ 34%] Building CXX object CMakeFiles/nx.dir/src/ai/boss/heavypress.cpp.o [ 35%] Building CXX object CMakeFiles/nx.dir/src/ai/boss/ironhead.cpp.o [ 35%] Building CXX object CMakeFiles/nx.dir/src/ai/boss/omega.cpp.o [ 36%] Building CXX object CMakeFiles/nx.dir/src/ai/boss/sisters.cpp.o [ 37%] Building CXX object CMakeFiles/nx.dir/src/ai/boss/undead_core.cpp.o [ 37%] Building CXX object CMakeFiles/nx.dir/src/ai/boss/x.cpp.o [ 38%] Building CXX object CMakeFiles/nx.dir/src/ai/egg/egg.cpp.o [ 39%] Building CXX object CMakeFiles/nx.dir/src/ai/egg/egg2.cpp.o [ 40%] Building CXX object CMakeFiles/nx.dir/src/ai/egg/igor.cpp.o [ 40%] Building CXX object CMakeFiles/nx.dir/src/ai/final_battle/balcony.cpp.o [ 41%] Building CXX object CMakeFiles/nx.dir/src/ai/final_battle/doctor.cpp.o [ 42%] Building CXX object CMakeFiles/nx.dir/src/ai/final_battle/doctor_common.cpp.o [ 42%] Building CXX object CMakeFiles/nx.dir/src/ai/final_battle/doctor_frenzied.cpp.o [ 43%] Building CXX object CMakeFiles/nx.dir/src/ai/final_battle/final_misc.cpp.o [ 44%] Building CXX object CMakeFiles/nx.dir/src/ai/final_battle/misery.cpp.o [ 45%] Building CXX object CMakeFiles/nx.dir/src/ai/final_battle/sidekicks.cpp.o [ 45%] Building CXX object CMakeFiles/nx.dir/src/ai/first_cave/first_cave.cpp.o [ 46%] Building CXX object CMakeFiles/nx.dir/src/ai/hell/ballos_misc.cpp.o [ 47%] Building CXX object CMakeFiles/nx.dir/src/ai/hell/ballos_priest.cpp.o [ 47%] Building CXX object CMakeFiles/nx.dir/src/ai/hell/hell.cpp.o [ 48%] Building CXX object CMakeFiles/nx.dir/src/ai/last_cave/last_cave.cpp.o [ 49%] Building CXX object CMakeFiles/nx.dir/src/ai/maze/balrog_boss_missiles.cpp.o [ 49%] Building CXX object CMakeFiles/nx.dir/src/ai/maze/gaudi.cpp.o [ 50%] Building CXX object CMakeFiles/nx.dir/src/ai/maze/critter_purple.cpp.o [ 51%] Building CXX object CMakeFiles/nx.dir/src/ai/maze/labyrinth_m.cpp.o [ 52%] Building CXX object CMakeFiles/nx.dir/src/ai/maze/maze.cpp.o [ 52%] Building CXX object CMakeFiles/nx.dir/src/ai/maze/pooh_black.cpp.o [ 53%] Building CXX object CMakeFiles/nx.dir/src/ai/npc/balrog.cpp.o [ 54%] Building CXX object CMakeFiles/nx.dir/src/ai/npc/curly_ai.cpp.o [ 54%] Building CXX object CMakeFiles/nx.dir/src/ai/npc/misery.cpp.o [ 55%] Building CXX object CMakeFiles/nx.dir/src/ai/npc/curly.cpp.o [ 56%] Building CXX object CMakeFiles/nx.dir/src/ai/npc/npcguest.cpp.o [ 57%] Building CXX object CMakeFiles/nx.dir/src/ai/npc/npcplayer.cpp.o [ 57%] Building CXX object CMakeFiles/nx.dir/src/ai/npc/npcregu.cpp.o [ 58%] Building CXX object CMakeFiles/nx.dir/src/ai/oside/oside.cpp.o [ 59%] Building CXX object CMakeFiles/nx.dir/src/ai/plantation/plantation.cpp.o [ 60%] Building CXX object CMakeFiles/nx.dir/src/ai/sand/curly_boss.cpp.o [ 61%] Building CXX object CMakeFiles/nx.dir/src/ai/sand/puppy.cpp.o [ 61%] Building CXX object CMakeFiles/nx.dir/src/ai/sand/sand.cpp.o [ 62%] Building CXX object CMakeFiles/nx.dir/src/ai/sand/toroko_frenzied.cpp.o [ 62%] Building CXX object CMakeFiles/nx.dir/src/ai/sym/smoke.cpp.o [ 63%] Building CXX object CMakeFiles/nx.dir/src/ai/sym/sym.cpp.o [ 64%] Building CXX object CMakeFiles/nx.dir/src/ai/village/balrog_boss_running.cpp.o [ 65%] Building CXX object CMakeFiles/nx.dir/src/ai/village/ma_pignon.cpp.o [ 65%] Building CXX object CMakeFiles/nx.dir/src/ai/village/village.cpp.o [ 66%] Building CXX object CMakeFiles/nx.dir/src/ai/weapons/blade.cpp.o [ 67%] Building CXX object CMakeFiles/nx.dir/src/ai/weapons/bubbler.cpp.o [ 67%] Building CXX object CMakeFiles/nx.dir/src/ai/weapons/fireball.cpp.o [ 68%] Building CXX object CMakeFiles/nx.dir/src/ai/weapons/missile.cpp.o [ 69%] Building CXX object CMakeFiles/nx.dir/src/ai/weapons/nemesis.cpp.o [ 70%] Building CXX object CMakeFiles/nx.dir/src/ai/weapons/polar_mgun.cpp.o [ 70%] Building CXX object CMakeFiles/nx.dir/src/ai/weapons/snake.cpp.o [ 71%] Building CXX object CMakeFiles/nx.dir/src/ai/weapons/spur.cpp.o [ 72%] Building CXX object CMakeFiles/nx.dir/src/ai/weapons/weapons.cpp.o [ 72%] Building CXX object CMakeFiles/nx.dir/src/ai/weapons/whimstar.cpp.o [ 73%] Building CXX object CMakeFiles/nx.dir/src/ai/weed/balrog_boss_flying.cpp.o [ 74%] Building CXX object CMakeFiles/nx.dir/src/ai/weed/frenzied_mimiga.cpp.o [ 75%] Building CXX object CMakeFiles/nx.dir/src/ai/weed/weed.cpp.o [ 75%] Building CXX object CMakeFiles/nx.dir/src/autogen/AssignSprites.cpp.o [ 76%] Building CXX object CMakeFiles/nx.dir/src/common/InitList.cpp.o [ 77%] Building CXX object CMakeFiles/nx.dir/src/common/glob.cpp.o [ 77%] Building CXX object CMakeFiles/nx.dir/src/common/misc.cpp.o [ 78%] Building CXX object CMakeFiles/nx.dir/src/common/myfnmatch.cpp.o [ 79%] Building CXX object CMakeFiles/nx.dir/src/common/stat.cpp.o [ 80%] Building CXX object CMakeFiles/nx.dir/src/endgame/CredReader.cpp.o [ 80%] Building CXX object CMakeFiles/nx.dir/src/endgame/credits.cpp.o [ 81%] Building CXX object CMakeFiles/nx.dir/src/endgame/island.cpp.o [ 82%] Building CXX object CMakeFiles/nx.dir/src/endgame/misc.cpp.o [ 82%] Building CXX object CMakeFiles/nx.dir/src/graphics/Font.cpp.o [ 83%] Building CXX object CMakeFiles/nx.dir/src/graphics/Renderer.cpp.o [ 84%] Building CXX object CMakeFiles/nx.dir/src/graphics/Sprites.cpp.o [ 85%] Building CXX object CMakeFiles/nx.dir/src/graphics/Surface.cpp.o [ 85%] Building CXX object CMakeFiles/nx.dir/src/graphics/Tileset.cpp.o [ 86%] Building CXX object CMakeFiles/nx.dir/src/graphics/pngfuncs.cpp.o [ 87%] Building CXX object CMakeFiles/nx.dir/src/graphics/zoom.cpp.o [ 87%] Building CXX object CMakeFiles/nx.dir/src/intro/intro.cpp.o [ 88%] Building CXX object CMakeFiles/nx.dir/src/intro/title.cpp.o [ 89%] Building CXX object CMakeFiles/nx.dir/src/pause/dialog.cpp.o [ 90%] Building CXX object CMakeFiles/nx.dir/src/pause/message.cpp.o [ 90%] Building CXX object CMakeFiles/nx.dir/src/pause/mods.cpp.o [ 91%] Building CXX object CMakeFiles/nx.dir/src/pause/objects.cpp.o In file included from /opt/work/games/nxengine-evo/work/nxengine-evo-2.6.4/src/graphics/Font.cpp:4: /opt/work/games/nxengine-evo/work/nxengine-evo-2.6.4/src/graphics/../common/json.hpp:6621:39: warning: overlapping comparisons always evaluate to false [-Wtautological-overlap-compare] const bool is_negative = (x <= 0) and (x != 0); // see issue #755 ~~~~~~~~~^~~~~~~~~~~~ /opt/work/games/nxengine-evo/work/nxengine-evo-2.6.4/src/graphics/../common/json.hpp:6262:9: note: in instantiation of function template specialization 'nlohmann::detail::serializer, bool, long long, unsigned long long, double, std::allocator, adl_serializer> >::dump_integer' requested here dump_integer(val.m_value.number_unsigned); ^ /opt/work/games/nxengine-evo/work/nxengine-evo-2.6.4/src/graphics/../common/json.hpp:8913:9: note: in instantiation of member function 'nlohmann::detail::serializer, bool, long long, unsigned long long, double, std::allocator, adl_serializer> >::dump' requested here s.dump(*this, true, ensure_ascii, static_cast(indent)); ^ /opt/work/games/nxengine-evo/work/nxengine-evo-2.6.4/src/graphics/../common/json.hpp:14483:16: note: in instantiation of member function 'nlohmann::basic_json, bool, long long, unsigned long long, double, std::allocator, adl_serializer>::dump' requested here return h(j.dump()); ^ [ 92%] Building CXX object CMakeFiles/nx.dir/src/pause/options.cpp.o [ 92%] Building CXX object CMakeFiles/nx.dir/src/pause/pause.cpp.o [ 93%] Building CXX object CMakeFiles/nx.dir/src/siflib/sectSprites.cpp.o [ 94%] Building CXX object CMakeFiles/nx.dir/src/siflib/sectStringArray.cpp.o [ 94%] Building CXX object CMakeFiles/nx.dir/src/siflib/sifloader.cpp.o [ 95%] Building CXX object CMakeFiles/nx.dir/src/siflib/sif.cpp.o [ 96%] Building CXX object CMakeFiles/nx.dir/src/sound/Ogg.cpp.o [ 97%] Building CXX object CMakeFiles/nx.dir/src/sound/Organya.cpp.o [ 97%] Building CXX object CMakeFiles/nx.dir/src/sound/Pixtone.cpp.o [ 98%] Building CXX object CMakeFiles/nx.dir/src/sound/SoundManager.cpp.o [ 99%] Building CXX object CMakeFiles/nx.dir/src/i18n/translate.cpp.o In file included from /opt/work/games/nxengine-evo/work/nxengine-evo-2.6.4/src/i18n/translate.cpp:4: /opt/work/games/nxengine-evo/work/nxengine-evo-2.6.4/src/i18n/../common/json.hpp:6621:39: warning: overlapping comparisons always evaluate to false [-Wtautological-overlap-compare] const bool is_negative = (x <= 0) and (x != 0); // see issue #755 ~~~~~~~~~^~~~~~~~~~~~ /opt/work/games/nxengine-evo/work/nxengine-evo-2.6.4/src/i18n/../common/json.hpp:6262:9: note: in instantiation of function template specialization 'nlohmann::detail::serializer, bool, long long, unsigned long long, double, std::allocator, adl_serializer> >::dump_integer' requested here dump_integer(val.m_value.number_unsigned); ^ /opt/work/games/nxengine-evo/work/nxengine-evo-2.6.4/src/i18n/../common/json.hpp:8913:9: note: in instantiation of member function 'nlohmann::detail::serializer, bool, long long, unsigned long long, double, std::allocator, adl_serializer> >::dump' requested here s.dump(*this, true, ensure_ascii, static_cast(indent)); ^ /opt/work/games/nxengine-evo/work/nxengine-evo-2.6.4/src/i18n/../common/json.hpp:14483:16: note: in instantiation of member function 'nlohmann::basic_json, bool, long long, unsigned long long, double, std::allocator, adl_serializer>::dump' requested here return h(j.dump()); ^ 1 warning generated. In file included from /opt/work/games/nxengine-evo/work/nxengine-evo-2.6.4/src/sound/SoundManager.cpp:4: /opt/work/games/nxengine-evo/work/nxengine-evo-2.6.4/src/sound/../common/json.hpp:6621:39: warning: overlapping comparisons always evaluate to false [-Wtautological-overlap-compare] const bool is_negative = (x <= 0) and (x != 0); // see issue #755 ~~~~~~~~~^~~~~~~~~~~~ /opt/work/games/nxengine-evo/work/nxengine-evo-2.6.4/src/sound/../common/json.hpp:6262:9: note: in instantiation of function template specialization 'nlohmann::detail::serializer, bool, long long, unsigned long long, double, std::allocator, adl_serializer> >::dump_integer' requested here dump_integer(val.m_value.number_unsigned); ^ /opt/work/games/nxengine-evo/work/nxengine-evo-2.6.4/src/sound/../common/json.hpp:8913:9: note: in instantiation of member function 'nlohmann::detail::serializer, bool, long long, unsigned long long, double, std::allocator, adl_serializer> >::dump' requested here s.dump(*this, true, ensure_ascii, static_cast(indent)); ^ /opt/work/games/nxengine-evo/work/nxengine-evo-2.6.4/src/sound/../common/json.hpp:14483:16: note: in instantiation of member function 'nlohmann::basic_json, bool, long long, unsigned long long, double, std::allocator, adl_serializer>::dump' requested here return h(j.dump()); ^ /opt/work/games/nxengine-evo/work/nxengine-evo-2.6.4/src/i18n/../common/json.hpp:1362:5: error: static_assert failed due to requirement 'sizeof(nlohmann::basic_json, std::__1::allocator >, bool, long long, unsigned long long, double, std::allocator, adl_serializer>) == 0' "could not find from_json() method in T's namespace" static_assert(sizeof(BasicJsonType) == 0, "could not find from_json() method in T's namespace"); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/work/games/nxengine-evo/work/nxengine-evo-2.6.4/src/i18n/../common/json.hpp:1370:12: note: in instantiation of function template specialization 'nlohmann::detail::from_json_fn::call, bool, long long, unsigned long long, double, std::allocator, adl_serializer>, std::__1::basic_string_view > >' requested here return call(j, val, priority_tag<1>{}); ^ /opt/work/games/nxengine-evo/work/nxengine-evo-2.6.4/src/i18n/../common/json.hpp:6819:5: note: in instantiation of function template specialization 'nlohmann::detail::from_json_fn::operator(), bool, long long, unsigned long long, double, std::allocator, adl_serializer>, std::__1::basic_string_view > >' requested here ::nlohmann::from_json(std::forward(j), val); ^ /opt/work/games/nxengine-evo/work/nxengine-evo-2.6.4/src/i18n/../common/json.hpp:9505:32: note: in instantiation of function template specialization 'nlohmann::adl_serializer >, void>::from_json, bool, long long, unsigned long long, double, std::allocator, adl_serializer> &, std::__1::basic_string_view > >' requested here JSONSerializer::from_json(*this, ret); ^ /opt/work/games/nxengine-evo/work/nxengine-evo-2.6.4/src/i18n/../common/json.hpp:9760:12: note: in instantiation of function template specialization 'nlohmann::basic_json, bool, long long, unsigned long long, double, std::allocator, adl_serializer>::get >, std::__1::basic_string_view >, 0>' requested here return get(); ^ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/string:881:29: note: in instantiation of function template specialization 'nlohmann::basic_json, bool, long long, unsigned long long, double, std::allocator, adl_serializer>::operator basic_string_view >, 0>' requested here {__self_view __sv = __t; return assign(__sv);} ^ /opt/work/games/nxengine-evo/work/nxengine-evo-2.6.4/src/i18n/translate.cpp:28:26: note: in instantiation of function template specialization 'std::__1::basic_string, std::__1::allocator >::operator=, bool, long long, unsigned long long, double, std::allocator, adl_serializer>, void>' requested here _strings[it.key()] = it.value(); ^ 1 warning and 1 error generated. --- CMakeFiles/nx.dir/src/i18n/translate.cpp.o --- *** [CMakeFiles/nx.dir/src/i18n/translate.cpp.o] Error code 1 bmake[2]: stopped in /opt/work/games/nxengine-evo/work/nxengine-evo-2.6.4 1 warning generated. 1 error bmake[2]: stopped in /opt/work/games/nxengine-evo/work/nxengine-evo-2.6.4 --- CMakeFiles/nx.dir/all --- *** [CMakeFiles/nx.dir/all] Error code 2 bmake[1]: stopped in /opt/work/games/nxengine-evo/work/nxengine-evo-2.6.4 1 error bmake[1]: stopped in /opt/work/games/nxengine-evo/work/nxengine-evo-2.6.4 *** [all] Error code 2 bmake: stopped in /opt/work/games/nxengine-evo/work/nxengine-evo-2.6.4 1 error bmake: stopped in /opt/work/games/nxengine-evo/work/nxengine-evo-2.6.4 *** Error code 2 Stop. bmake[1]: stopped in /opt/pkgsrc/games/nxengine-evo *** Error code 1 Stop. bmake: stopped in /opt/pkgsrc/games/nxengine-evo