On Mon, Oct 9, 2017 at 10:45 AM, Peter Dimov via Boost < boost@lists.boost.org> wrote:
Tom Kent wrote:
It appears that we haven't had any successful runs of the regression tests on master since last Friday afternoon. Looking at some logs, I'm seeing output like below. Any ideas?
...
notice: [lzma] Condition /var/boost/run/boost_bb/src/build/feature.jam:140: in feature.feature from module feature error: feature already defined: error: in feature declaration: error: feature "threadapi" : "pthread" "win32" : "propagated"
Looks like you're using the develop Boost.Build. It contains a change that requires two other corresponding patches, to Thread and the superproject.
Can we back out this change until we can figure out a way to do it where it doesn't break our regression suite? I don't believe there is a way to specify that the master tests use the master version of build, If I recall, a long time ago, we decided to use a separate version of build for the regression tests, instead of the one tied from the superproject? Is this just the head of develop? Does anyone remember the rationale for this? Tom