Opened 9 years ago
Last modified 7 years ago
#9458 new Bugs
Boost Locale not compiling when BOOST_THREAD_DONT_PROVIDE_NESTED_LOCKS is defined
| Reported by: | Owned by: | Artyom Beilis | |
|---|---|---|---|
| Milestone: | To Be Determined | Component: | locale |
| Version: | Boost 1.55.0 | Severity: | Problem |
| Keywords: | Cc: |
Description
Boost Locale uses Boost Thread lock types which definitions are not included through <boost/thread/mutex.hpp> when BOOST_THREAD_DONT_PROVIDE_NESTED_LOCKS is defined (this macro is defined when BOOST_THREAD_VERSION is set to 4).
I suggest to include <boost/thread/lock_types.hpp> in every file that uses any lock type.
Since I build Boost only on Windows platforms attached patch may be incomplete.
Best regards, Maksim.
Attachments (1)
Change History (3)
by , 9 years ago
comment:1 by , 9 years ago
| Component: | statechart → locale |
|---|---|
| Owner: | changed from to |
comment:2 by , 7 years ago
Note:
See TracTickets
for help on using tickets.

The issue still exists in Boost 1.58.0