[boost] boost::filesystem -- using non-POSIX locale crashes on Solaris