Rene Rivera
85252c9d6a
Merge remote-tracking branch 'bfgroup.b2/release' into develop
2025-12-21 23:19:22 -06:00
Rene Rivera
7e64ad6318
Fix msvc-14.5 default detection.
...
VS 2026 installs non-native tools by default alongside the native tools. This caused conflict with our detection as it would pick the first compiler instead of the host compiler. We now are explicit about looking for the host specific tools only.
fixes #484
2025-12-21 14:10:43 -06:00
Rene Rivera
fd3f593346
Merge remote-tracking branch 'bfgroup.b2/release' into develop
2025-12-21 00:19:30 -06:00
Rene Rivera
1e04d4133a
Fix error in path environment variables not being properly processed to split on path separator.
2025-12-20 22:45:23 -06:00
Rene Rivera
84c5318e97
Merge remote-tracking branch 'bfgroup.b2/release' into develop
2025-12-20 16:50:04 -06:00
Rene Rivera
da634bb1b9
Fix note reference to new msvc.
2025-12-20 15:36:41 -06:00
Rene Rivera
85a7f16dc7
FInal note for 5.4.9 release.
2025-12-20 13:49:05 -06:00
Rene Rivera
8766d1237e
Fix module stats output to not crash on printing sans-class modules.
...
Fixes #478
2025-12-20 10:48:57 -06:00
Rene Rivera
96f41c9ea3
Update comment to reflect intended behavior.
...
Once upon a time the comment reflected what the code did. But when we rewrote the handling of CXX to use --cxx instead we did not change teh comment.
Fixes #471
2025-12-20 09:06:14 -06:00
Rene Rivera
1931091615
Note for #483
2025-12-18 09:30:41 -06:00
Dmitry Arkhipov
80e04ee430
resolve subprojects of projects with rooted id ( #483 )
2025-12-18 09:22:59 -06:00
Rene Rivera
a91ba3fa58
Merge remote-tracking branch 'origin/feature/environ-fix'
2025-12-17 09:11:36 -06:00
Rene Rivera
575c040289
Another var_defines rewrite attempt.
2025-12-16 23:56:04 -06:00
Rene Rivera
661df3ba31
Fix var_defines preprocessing of de-quoting and listifying.
2025-12-14 20:34:00 -06:00
Rene Rivera
8a44ff5131
Rewrite var_defines to simplify and hopefully avoid bugs.
2025-12-14 11:55:34 -06:00
René Ferdinand Rivera Morell
2c4bcaa778
Add Boost 1.90 to testing.
2025-12-13 11:26:00 -06:00
René Ferdinand Rivera Morell
76f456f091
Add notes for various PRs.
...
Add history notes for PRs #479 , #481 , and #482 .
2025-12-13 11:14:15 -06:00
Uilian Ries
42a2743712
Add support for wasm64 ( #481 )
...
Signed-off-by: Uilian Ries <uilianries@gmail.com >
2025-12-13 11:02:42 -06:00
Dmitry Arkhipov
36d41ddabc
libstdc++ value for stdlib ( #479 )
2025-12-13 11:00:26 -06:00
frogarian
99e72d49a8
[qnx] Fixed build issues including a segfault ( #482 )
...
* fix: segfault when building with qcc compiler
* fix: increase template depth for qnx compiler
* fix: add import pch to qcc compiler
2025-12-13 10:58:29 -06:00
Rene Rivera
27da3c465d
Add searched paths to not found error for clang-win.
2025-12-09 22:59:09 -06:00
Rene Rivera
de9aaa3719
Add release note for PR #476 .
2025-12-04 10:42:01 -06:00
Zhang Wen
125be3e86c
fix building with free threaded python ( #476 )
2025-12-04 10:29:24 -06:00
Rene Rivera
d637a7c265
Maybe FreeBSD 14.3 works?
2025-12-02 18:26:00 -06:00
Rene Rivera
10c6a21fc7
Update CI to FreeBSD 15.0.
2025-12-02 18:23:57 -06:00
Rene Rivera
ca8c36fcc9
Support for VS-2026.
2025-12-02 18:04:14 -06:00
Rene Rivera
ec0e4d26f8
Use correct discovery path for msvc145.
2025-12-02 17:57:40 -06:00
Rene Rivera
b5b93ac829
Tweaks to msvc145 support.
...
Additional changes from 3937e5a625 to: set correct VS180COMNTOOLS env var; add next prerelease msvc, make msvc143 default tool.
2025-12-02 09:53:43 -06:00
Rene Rivera
a8dae852db
Merge branch 'main' of https://github.com/Mishura4/b2 into Mishura4-main
2025-12-01 21:32:17 -06:00
René Ferdinand Rivera Morell
16ecfba258
Set job timeout to an hour (like other CIs).
2025-12-01 07:19:28 -06:00
Rene Rivera
2d75af586f
Add release note for vcpkg.
2025-11-30 09:16:41 -06:00
Dmitry Arkhipov
412b8aff34
vcpkg support module ( #474 )
2025-11-30 08:55:33 -06:00
Rene Rivera
7aab96e3ff
Remove some obsolete dev notes. [skip ci]
2025-11-29 22:46:31 -06:00
Rene Rivera
3521ba14b1
Update list of tested compilers. [skip ci]
2025-11-29 09:25:27 -06:00
Rene Rivera
4cf2453380
Account for max tasks per proc not available.
2025-11-29 09:21:03 -06:00
Rene Rivera
9f0322c216
Add 5 minute timeout per test.
2025-11-29 08:57:00 -06:00
Rene Rivera
fe69e8a82b
Formatting setting for python files.
2025-11-29 08:53:20 -06:00
Rene Rivera
edfb700274
Make AZP use common macos install+build+test scripts.
2025-11-28 07:18:49 -06:00
Rene Rivera
6f663286b9
Add macos install, build, and test trio of scripts.
2025-11-27 22:50:53 -06:00
Rene Rivera
adec4d05ec
Fix appveyor xcode paths and correct windows build stage key.
2025-11-27 22:36:12 -06:00
Rene Rivera
0d617ccbd4
Add macos scripts to centralize CI actions.
2025-11-27 22:20:09 -06:00
Rene Rivera
544dc29998
Test Xcode first to ease CI debugging.
2025-11-27 21:54:46 -06:00
Rene Rivera
dc15f1898d
Restructure appveyor CI to allow for macOS, and oth testing.
2025-11-27 21:53:40 -06:00
Rene Rivera
44d2d79441
History note for PR #475
2025-11-27 21:35:04 -06:00
Dmitry Arkhipov
ef1eb9d014
bring back old option behavior ( #475 )
...
fixes #469
2025-11-27 21:32:15 -06:00
Rene Rivera
fc71be0b07
History note for PR #461 .
2025-11-25 07:21:29 -06:00
Samuel Debionne
9182afddc2
Fix MPI compiler detection ( #461 )
2025-11-25 07:18:45 -06:00
tee3
7187b8c6a1
Reduce the requirements on the ARM FPU options. ( #468 )
...
The hard floating-point ABI is not a requirement since the softfp
floating-point ABI will also work and is useful in certain cases.
2025-11-24 08:13:02 -06:00
Rene Rivera
c2a2660d33
Update history for past/current changes.
2025-11-23 23:03:02 -06:00
ivan kotov
45a76a1803
Added the ability to escape the '$' character before '(' as "$$" which will allow using the "$()" and "$(())" expressions of bash, sh, and other shells. ( #467 )
...
The '$' character is now escaped as the "$$" sequence when a non-zero-length "$$" character sequence ends with the "$(" sequence or the '(' character.
This allows the use of SHELL $(...) or $((...)) expressions within bjam expressions such as "actions { ... }" or "[ SHELL ... ]".
---------
Co-authored-by: René Ferdinand Rivera Morell <grafikrobot@gmail.com >
2025-11-23 21:56:44 -06:00