Ticket #7336 (closed Bugs: fixed)
BOOST_THREAD_DONT_USE_SYSTEM doesn't work.
|Reported by:||Ivan A. Melnikov <iv@…>||Owned by:||viboes|
Boost.Thread documentation says:
Boost.Thread uses by default Boost.System to define the exceptions. For backward compatibility and also for compilers that don't work well with Boost.System the user can define BOOST_THREAD_DONT_USE_SYSTEM .
But on my platform (ALT Linux x86_64, boost 1.51.0) I get the following include files chain:
boost/thread/mutex.hpp -> boost/thread/pthread/mutex.hpp -> boost/thread/exceptions.hpp -> boost/system/system_error.hpp, boost/system/error_code.hpp
So I have to link with Boost.System, and it doesn't depend on how Boost.Thread was configured and build.
- Owner changed from anthonyw to viboes
- Status changed from new to assigned
- Milestone changed from Boost 1.52.0 to To Be Determined