2
0
mirror of https://github.com/boostorg/build.git synced 2026-01-19 04:02:14 +00:00

13490 Commits

Author SHA1 Message Date
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