-
-
Notifications
You must be signed in to change notification settings - Fork 227
Replies: 1 comment · 3 replies
-
Those steps should work. And something close to those is tested in CI also https://dev.azure.com/bfgroup/B2/_build/results?buildId=585&view=logs&j=1e381fc3-6dae-5cba-eb00-5ac649efcf07&t=7d0ca7bf-19a2-5909-55a1-45c1f7dcd8e3. Given the errors it would appear that your |
Beta Was this translation helpful? Give feedback.
All reactions
-
I have re-tested the procedure and something is not right: Build 4.9.2 with 4.9.2 - Works
Build main with 4.9.2 - Fail
Build main with main - Works
AFAICT, building "in-progress" with "stable" is not working. |
Beta Was this translation helpful? Give feedback.
All reactions
-
As intended.
As intended.
As intended.
Generally b2 only supports building when the version of the engine matches the version of the build files. For equal minor (x.y != x.z) version there is an error produced (used to be a warning) indicating that. For different major versions (x.* != y.*) it can likely totally fail. Which happens to be the case for the 4.x to 5.x case. The instructions are written assuming the engine and build versions match. |
Beta Was this translation helpful? Give feedback.
All reactions
-
Thank you for the clarification. It makes sense. |
Beta Was this translation helpful? Give feedback.
All reactions
-
❤️ 1
-
I'm following the B2 contributing guidelines to build and test/debug
b2
, and either the instructions are incomplete/out-of-date or I'm missing some important steps.As prescribed, I pick my "stable" version and build
b2
executable at the root:Next, I switch to build the "in-progress" engine, and it fails:
It has been a very long time since I built
b2
in order to develop and debug it, and it's been at the time the project was hosted at https://github.com/boostorg/build/This is my first time I'm trying to achieve similar with the new repo at
bfgroup/b2
, so I may be missing important steps here.Beta Was this translation helpful? Give feedback.
All reactions