On Sat, Mar 30, 2019 at 4:45 PM Steven Watanabe via Boost-build <boost-build@lists.boost.org> wrote:
On 3/29/19 2:57 AM, Arvid Norberg via Boost-build wrote:
> <snip>
> In the gcc toolset, there's mentioning of JAM_SEMAPHORE, in the link rules.
> I don't fully understand how this affect the linking, but I suspect it
> means only one target can be linked at a time.
> https://github.com/boostorg/build/blob/develop/src/tools/gcc.jam#L1064
> [...]

This is a very old optimization which is almost
certainly out-dated.  If no one objects, I'm
just going to remove it.

I'm still experiencing this issue and seeing the JAM_SEMAPHORE in gcc.jam and clang-linux.jam in boost-1.74.0

Arvid Norberg