Boost logo

Boost :

Subject: Re: [boost] [thread][build] develop terminally broken?
From: Vicente J. Botet Escriba (vicente.botet_at_[hidden])
Date: 2017-10-07 12:26:19


Le 07/10/2017 à 13:17, John Maddock via Boost a écrit :
> All CI tests are currently failing with:
>
> ./b2 headers
>
> /home/travis/build/boostorg/boost-root/tools/build/src/build/feature.jam:140:
> in feature from module feature
>
> error: feature already defined:
>
> error: in feature declaration:
>
> error: feature "threadapi" : "win32" "pthread" : "optional" "propagated"
>
> /home/travis/build/boostorg/boost-root/libs/thread/build/threadapi.jam:4:
> in load from module threadapi
>
> /home/travis/build/boostorg/boost-root/tools/build/src/kernel/modules.jam:295:
> in modules.import from module modules
>
> /home/travis/build/boostorg/boost-root/tools/build/src/build/project.jam:1069:
> in import from module
> Jamfile</home/travis/build/boostorg/boost-root/libs/thread/build>
>
> libs/thread/build/Jamfile.v2:39: in modules.load from module
> Jamfile</home/travis/build/boostorg/boost-root/libs/thread/build>
>
> /home/travis/build/boostorg/boost-root/tools/build/src/build/project.jam:325:
> in load-jamfile from module project
>
> /home/travis/build/boostorg/boost-root/tools/build/src/build/project.jam:64:
> in load from module project
>
> /home/travis/build/boostorg/boost-root/tools/build/src/build/project.jam:89:
> in load-used-projects from module project
>
> /home/travis/build/boostorg/boost-root/tools/build/src/build/project.jam:75:
> in load from module project
>
> /home/travis/build/boostorg/boost-root/tools/build/src/build/project.jam:145:
> in project.find from module project
>
> /home/travis/build/boostorg/boost-root/tools/build/src/build-system.jam:535:
> in load from module build-system
>
> /home/travis/build/boostorg/boost-root/tools/build/src/kernel/modules.jam:295:
> in import from module modules
>
> /home/travis/build/boostorg/boost-root/tools/build/src/kernel/bootstrap.jam:139:
> in boost-build from module
>
> /home/travis/build/boostorg/boost-root/boost-build.jam:17: in module
> scope from module
>
>
> Any ideas?
Hi, we are trying to fix this. See
https://github.com/boostorg/thread/pull/160 for more background.

Here
https://github.com/boostorg/thread/commit/e9ce83b3998a0de2a825629531c40aab55b9747c#commitcomment-24806271
is here a proposal to fix the issue.

"It should be three PRs applied in this order: Boost Build Boost Jamroot
Boost Thread"

We believe that doing one at a time wouldn't break anything.
It seems the first PR has broken the build.

Hoping we will have the other two PR soon.

Best,
Vicente


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