Together with BOOST_NO_CXX98_FUNCTION_BASE, newer version of Boost fix builds on newer Clang versions. Currently, the way we pull Boost automatically only allows 1.67, and this one will fail to compile. This needs to be addressed in the near feature as well.
Replace boost::filesystem with std::filesystem
std::filesystem is now supported in all of our supported platforms,
and Boost crashes on newer clang compilers.
Together with
BOOST_NO_CXX98_FUNCTION_BASE
, newer version of Boost fix builds on newer Clang versions. Currently, the way we pull Boost automatically only allows 1.67, and this one will fail to compile. This needs to be addressed in the near feature as well.Replace
boost::filesystem
withstd::filesystem
std::filesystem
is now supported in all of our supported platforms, and Boost crashes on newer clang compilers.