id summary reporter owner description type status milestone component version severity resolution keywords cc 3697 Lack of g++ symbol visibility support in boost::system rbock@… Beman Dawes "Similar to #2309 (class symbols) and #3347 (method sybols): If you compile a library which throws boost::system::system_error with g++ -fvisibility=hidden the exception cannot be caught as system_error (but as runtime_error). Using {{{ #pragma GCC visibility push(default) #include #pragma GCC visibility pop }}} in the library code helps, but it requires a lot of attention. It would be really, really cool if all boost libraries would add visibility to the public classes, see also http://gcc.gnu.org/wiki/Visibility Thank you for your time! Regards, Roland " Bugs closed Boost 1.42.0 system Boost 1.41.0 Problem fixed juergen.hunold@…