Boost logo

Boost :

Subject: [boost] thread & 1.50 issues
From: Tim Blechmann (tim_at_[hidden])
Date: 2012-07-01 11:55:27


i came across two issues of boost.thread in 1.50.

the first is a minor issue: the 1.50 tarball contains a
libs/thread/src/shared_mutex.cpp source file, which includes
boost/thread/v2/shared_mutex.hpp, which does not exist. by default it is
not built, so it is not a big problem, but it is not really clean, either.

the second issue is a bit more severe, as it is an undocumented API
change: boost::TIME_UTC has been renamed to boost::TIME_UTC_ ... not
sure what's the reason for it, but it breaks code that used the old
symbol. this includes the boost-style threadpool library [1] ...

so i wonder, is this change really needed?

tim

[1] http://threadpool.sourceforge.net


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk