--- bitcoin-0.20.1/src/util/system.cpp +++ bitcoin-0.20.1/src/util/system.cpp.new @@ -1089,7 +1089,7 @@ try { std::locale(""); // Raises a runtime error if current locale is invalid } catch (const std::runtime_error&) { - setenv("LC_ALL", "C.UTF-8", 1); + setenv("LC_ALL", "C", 1); } #elif defined(WIN32) // Set the default input/output charset is utf-8