id summary reporter owner description type status milestone component version severity resolution keywords cc 1083 boost_regex 1.34.0 uses ICU library without linking to it bero@… John Maddock "g++ test.cpp -lboost_regex results in /usr/lib/libboost_regex.so: undefined reference to `icu_3_4::Collator::createInstance(icu_3_4::Locale const&, UErrorCode&)' /usr/lib/libboost_regex.so: undefined reference to `icu_3_4::Locale::Locale()' /usr/lib/libboost_regex.so: undefined reference to `u_tolower_3_4' /usr/lib/libboost_regex.so: undefined reference to `icu_3_4::Locale::~Locale()' /usr/lib/libboost_regex.so: undefined reference to `u_isspace_3_4' /usr/lib/libboost_regex.so: undefined reference to `icu_3_4::Locale::Locale(icu_3_4::Locale const&)' /usr/lib/libboost_regex.so: undefined reference to `u_isblank_3_4' /usr/lib/libboost_regex.so: undefined reference to `u_digit_3_4' /usr/lib/libboost_regex.so: undefined reference to `u_charType_3_4' /usr/lib/libboost_regex.so: undefined reference to `u_charFromName_3_4' Of course a simple workaround is to use g++ test.cpp -lboost_regex -licu, but that linkage should really be in the library itself, it makes using it easier and allows prelinking to work correctly. " Bugs closed To Be Determined regex Boost 1.34.0 Problem worksforme