Testing develop fails with b2 errors
LIke this:
C:\Projects\boost-git\boost\libs\core\test>b2
toolset=clang,clang-cxx11,gcc,gcc-cxx11,msvc-8.0,msvc-10.0,msvc-11.0,msvc-12.0
[...]
C:/Projects/boost-git/boost/tools/build/src/build\project.jam:262: in
find-jamfile from module project
error: Unable to load Jamfile.
error: Could not find a Jamfile in directory
'/C:/Projects/boost-git/boost/libs/context/config'.
error: Attempted to find it with pattern '[Bb]uild.jam [Jj]amfile.v2
[Jj]amfile[Jj]amfile.jam'.
error: Please consult the documentation at 'http://www.boost.org'.
and then this:
C:/Projects/boost-git/boost/tools/build/src/build\project.jam:280: in
load-jamfile from module project
C:/Projects/boost-git/boost/tools/build/src/build\project.jam:64: in
project.load from module project
C:/Projects/boost-git/boost/libs/log/build\log-architecture.jam:23: in load
from module log-architecture
C:/Projects/boost-git/boost/tools/build/src/kernel\modules.jam:289: in
modules.import from module modules
C:/Projects/boost-git/boost/tools/build/src/build\project.jam:1043: in
import from module Jamfile
Hi Peter, Am Sonntag, 8. März 2015, 23:48:04 schrieb Peter Dimov:
LIke this:
C:\Projects\boost-git\boost\libs\core\test>b2 toolset=clang,clang-cxx11,gcc,gcc-cxx11,msvc-8.0,msvc-10.0,msvc-11.0,msvc-12 .0
[...]
C:/Projects/boost-git/boost/tools/build/src/build\project.jam:262: in find-jamfile from module project error: Unable to load Jamfile. error: Could not find a Jamfile in directory '/C:/Projects/boost-git/boost/libs/context/config'. error: Attempted to find it with pattern '[Bb]uild.jam [Jj]amfile.v2 [Jj]amfile[Jj]amfile.jam'. error: Please consult the documentation at 'http://www.boost.org'.
That happens when one needs to apply 3 patches in different submodules at the same time :-( Or in a fixed order. My patch set to fix https://svn.boost.org/trac/boost/ticket/10858 is partly merged, it needs integration of https://github.com/boostorg/log/pull/5 to complete. Use https://github.com/boostorg/boost/pull/70 for the superproject patch and as starting point. Sorry for the inconvenience, but it seems we currently have no way of coordinating such changes. And I forgot to figure out the correct order and add it to the comments. That would have been: - add code to config - adapt log https://github.com/boostorg/log/pull/5 - remove code from context - fix the bug in the superproject. Yours, Jürgen -- * Dipl.-Math. Jürgen Hunold ! * voice: ++49 4257 300 ! Fährstraße 1 * fax : ++49 4257 300 ! 31609 Balge/Sebbenhausen * jhunold@gmx.eu ! Germany
Jürgen Hunold wrote:
My patch set to fix https://svn.boost.org/trac/boost/ticket/10858 is partly merged, it needs integration of
https://github.com/boostorg/log/pull/5
to complete.
Thanks Juergen, this was the problem. I patched log-architecture.jam manually as per the PR and things started working again.
Hi Peter, Am Montag, 9. März 2015, 00:23:19 schrieb Peter Dimov:
Jürgen Hunold wrote:
My patch set to fix https://svn.boost.org/trac/boost/ticket/10858 is partly merged, it needs integration of
https://github.com/boostorg/log/pull/5
to complete.
Thanks Juergen, this was the problem. I patched log-architecture.jam manually as per the PR and things started working again.
Just for record: the PR has been merged. Things should be working again. Yours, Jürgen -- * Dipl.-Math. Jürgen Hunold ! * voice: ++49 4257 300 ! Fährstraße 1 * fax : ++49 4257 300 ! 31609 Balge/Sebbenhausen * jhunold@gmx.eu ! Germany
On Monday 09 March 2015 09:41:51 Jürgen Hunold wrote:
Hi Peter,
Am Montag, 9. März 2015, 00:23:19 schrieb Peter Dimov:
Jürgen Hunold wrote:
My patch set to fix https://svn.boost.org/trac/boost/ticket/10858 is partly merged, it needs integration of
https://github.com/boostorg/log/pull/5
to complete.
Thanks Juergen, this was the problem. I patched log-architecture.jam manually as per the PR and things started working again.
Just for record: the PR has been merged. Things should be working again.
Now we just need to synchronize merge to master.
On 03/09/2015 10:59 AM, Mathieu Champlon wrote:
On 09/03/2015 11:43, Andrey Semashev wrote:
Now we just need to synchronize merge to master.
Hi,
Is someone taking care of the merge to master ? Could you notify the list when this is done ?
Mathieu, we can't really merge anything to master when it's not yet merged to develop. The fact that boost.context changes are on master is a mistake, you'd have to either manually checkout prior version or wait for Oliver to undo the change, or wait for release managers to change project reference. -- Vladimir Prus CodeSourcery / Mentor Embedded http://vladimirprus.com
On Monday 09 March 2015 13:43:28 you wrote:
On Monday 09 March 2015 09:41:51 Jürgen Hunold wrote:
Hi Peter,
Am Montag, 9. März 2015, 00:23:19 schrieb Peter Dimov:
Jürgen Hunold wrote:
My patch set to fix https://svn.boost.org/trac/boost/ticket/10858 is partly merged, it needs integration of
https://github.com/boostorg/log/pull/5
to complete.
Thanks Juergen, this was the problem. I patched log-architecture.jam manually as per the PR and things started working again.
Just for record: the PR has been merged. Things should be working again.
Now we just need to synchronize merge to master.
When is Build and Config merge to master planned? I'd like to merge Log to master this weekend, and I need those changes there.
participants (5)
-
Andrey Semashev
-
Jürgen Hunold
-
Mathieu Champlon
-
Peter Dimov
-
Vladimir Prus