id summary reporter owner description type status milestone component version severity resolution keywords cc 8352 Boost-filesystem std::runtime_error: locale::facet::_S_create_c_locale name not valid failure on OpenBSD brad@… Beman Dawes "After updating from Boost 1.42 to 1.53 in the OpenBSD ports tree we started seeing apps utilizing Boost-filesystem fail with an error of ""std::runtime_error: locale::facet::_S_create_c_locale name not valid"" when using non-C locales. Another developer pointed to some of the bug reports regarding this issue on other OS's. I synced the Boost-filesystem code from SVN but it still did not resolve the error. Once OpenBSD was added to the UTF-8 code path within Boost-filesystem the errors went away and the apps were working. Attached is a patch for Boost-filesystem." Bugs closed Boost 1.57.0 filesystem Boost 1.53.0 Problem fixed