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@…