id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 3631,Regex ICU support doesn't compile with #define U_USING_ICU_NAMESPACE 0,Matthias Schiffer ,John Maddock,"To prevent namespace pollution, I definde U_USING_ICU_NAMESPACE to 0 in my projects before including any ICU headers. This prevents the ICU headers from adding a ""using namespace icu"" to the root namespace, so classes like UnicodeString are only available in the icu:: namespace. While most uses of ICU classes in the Boost Regex ICU headers are prepended with U_NAMESPACE_QUALIFIER (e.g. Locale and Collator), this seems to have been forgotten for UnicodeString, causing the compile to fail. Minimal example to reproduce and patch attached.",Bugs,closed,Boost 1.41.0,regex,Boost 1.40.0,Problem,fixed,,