id summary reporter owner description type status milestone component version severity resolution keywords cc 7839 Boost.Locale does not build against ICU4C 52.1.1 on Windows Vista Jason Erb Artyom Beilis "The following build error occurs in Boost 1.52.0 when building against ICU4C 50.1.1 on Windows Vista, but does not occur when building against ICU4C 49.1.2 on the same machine: {{{ compile-c-c++ bin.v2\libs\locale\build\msvc-10.0\debug\boost.locale.icu-on\boost.locale.std-off\link-static\threading-multi\icu\formatter.obj formatter.cpp include\unicode/decimfmt.h(41) : fatal error C1083: Cannot open include file: 'unicode/enumset.h': No such file or directory }}} (The file in question exists at ""[icu]\source\common\unicode\enumset.h"".) Boost builds correctly against both versions of ICU on the newest OS X version. '''Note''' the forward slash in the path (unicode'''/'''decimfmt.h); this should be a backslash on Windows, and might explain why the build proceeds normally on OS X (which uses forward slashes as path delimiters)." Bugs closed To Be Determined locale Boost 1.52.0 Problem invalid locale icu