[release] Boost 1.90 RC1 available
The first release candidates for the 1.90.0 release are now available at: <https://archives.boost.io/release/1.90.0/source/> The SHA256 checksums are as follows: 5e93d582aff26868d581a52ae78c7d8edf3f3064742c6e77901a1f18a437eea9 /boost_1_90_0_rc1.tar.gz 78413237decc94989bffd4c5e213cc4bf49ad32db3ed1efd1f2283bd6fb695b2 /boost_1_90_0_rc1.7z 49551aff3b22cbc5c5a9ed3dbc92f0e23ea50a0f7325b0d198b705e8ee3fc305 /boost_1_90_0_rc1.tar.bz2 bdc79f179d1a4a60c10fe764172946d0eeafad65e576a8703c4d89d49949973c /boost_1_90_0_rc1.zip As always, the release managers would appreciate it if you download the candidate of your choice and give building it a try. Please report both success and failure, and anything else that is noteworthy. -- The Release managers
On Dec 4, 2025, at 11:25 AM, Marshall Clow <mclow.lists@gmail.com> wrote:
The first release candidates for the 1.90.0 release are now available at: <https://archives.boost.io/release/1.90.0/source/>
The SHA256 checksums are as follows:
5e93d582aff26868d581a52ae78c7d8edf3f3064742c6e77901a1f18a437eea9 /boost_1_90_0_rc1.tar.gz 78413237decc94989bffd4c5e213cc4bf49ad32db3ed1efd1f2283bd6fb695b2 /boost_1_90_0_rc1.7z 49551aff3b22cbc5c5a9ed3dbc92f0e23ea50a0f7325b0d198b705e8ee3fc305 /boost_1_90_0_rc1.tar.bz2 bdc79f179d1a4a60c10fe764172946d0eeafad65e576a8703c4d89d49949973c /boost_1_90_0_rc1.zip
As always, the release managers would appreciate it if you download the candidate of your choice and give building it a try. Please report both success and failure, and anything else that is noteworthy.
I have successfully built the boost libraries on an M4Pro Mac with Apple clang version 17.0.0 (clang-1700.4.4.1) For C++11/14/17/20/23/2C There were a *lot* of "warning: -single_module is obsolete” in the logs. It appeared about 35 times per language level. Example: clang-darwin.link.dll bin.v2/libs/atomic/build/clang-darwin-17/release/arm_64/cxxstd-20-iso/threading-multi/visibility-hidden/libboost_atomic.dylib ld: warning: -single_module is obsolete — Marshall
Everything looks good on Windows/Visual Studio. I haven't gotten the VS 2026 msvc-14.5 tools installed yet, so this does not include the newest release build. I'll have that for 1.91. toolset arch compile Link Execute msvc-14.1 32 X X X msvc-14.1 64 X X X msvc-14.2 32 X X X msvc-14.2 64 X X X msvc-14.3 32 X X X msvc-14.3 64 X X X Compile means that the b2 command completed without errors Link means that visual studio was able to link a sample executable to a library (libboost_thread-vcXXX-mt[-gd]-1_XX.lib) generated Execute means that the linked program executed without errors. Output logs can be found here: https://gist.github.com/teeks99/04413e2b8eccf2a24fc0696f5f1ac48d Tom On Thu, Dec 4, 2025 at 1:25 PM Marshall Clow via Boost < boost@lists.boost.org> wrote:
The first release candidates for the 1.90.0 release are now available at: <https://archives.boost.io/release/1.90.0/source/>
The SHA256 checksums are as follows:
5e93d582aff26868d581a52ae78c7d8edf3f3064742c6e77901a1f18a437eea9 /boost_1_90_0_rc1.tar.gz 78413237decc94989bffd4c5e213cc4bf49ad32db3ed1efd1f2283bd6fb695b2 /boost_1_90_0_rc1.7z 49551aff3b22cbc5c5a9ed3dbc92f0e23ea50a0f7325b0d198b705e8ee3fc305 /boost_1_90_0_rc1.tar.bz2 bdc79f179d1a4a60c10fe764172946d0eeafad65e576a8703c4d89d49949973c /boost_1_90_0_rc1.zip
As always, the release managers would appreciate it if you download the candidate of your choice and give building it a try. Please report both success and failure, and anything else that is noteworthy.
-- The Release managers
_______________________________________________ Boost mailing list -- boost@lists.boost.org To unsubscribe send an email to boost-leave@lists.boost.org https://lists.boost.org/mailman3/lists/boost.lists.boost.org/ Archived at: https://lists.boost.org/archives/list/boost@lists.boost.org/message/6G6ZYVYF...
Building Boost 1.90.0 makes the memory of my laptop drain in usage. Running `gcc -v` gives: ``` Using built-in specs. COLLECT_GCC=g++ COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-linux-gnu/15/lto-wrapper OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa OFFLOAD_TARGET_DEFAULT=1 Target: x86_64-linux-gnu Configured with: ../src/configure -v --with-pkgversion='Ubuntu 15.2.0-4ubuntu4' --with-bugurl=file:///usr/share/doc/gcc-15/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2,rust,cobol,algol68 --prefix=/usr --with-gcc-major-version-only --program-suffix=-15 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-libstdcxx-backtrace --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-15-deiAlw/gcc-15-15.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-15-deiAlw/gcc-15-15.2.0/debian/tmp-gcn/usr --enable-offload-defaulted --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 15.2.0 (Ubuntu 15.2.0-4ubuntu4) ``` Context: I'm running the build using `./b2`, `./b2 headers` works perfectly though.
On Sun, Dec 7, 2025 at 3:15 AM Amlal El Mahrouss via Boost < boost@lists.boost.org> wrote:
EDIT: Building with `b2 -j 8` does solve the issue on my laptop!
Yeah. By default b2 will launch all the compilers it can based on the cpu count you have. Which if you don't have enough RAM to handle that will be a problem. -- -- René Ferdinand Rivera Morell -- Don't Assume Anything -- No Supongas Nada -- Robot Dreams - http://robot-dreams.net
That explains the memory drain then. And yes, it was definitely a RAM issue yes. Best, Amlal
On Thu, 4 Dec 2025 at 20:26, Marshall Clow via Boost <boost@lists.boost.org> wrote:
The first release candidates for the 1.90.0 release are now available at: <https://archives.boost.io/release/1.90.0/source/>
The SHA256 checksums are as follows:
5e93d582aff26868d581a52ae78c7d8edf3f3064742c6e77901a1f18a437eea9 /boost_1_90_0_rc1.tar.gz 78413237decc94989bffd4c5e213cc4bf49ad32db3ed1efd1f2283bd6fb695b2 /boost_1_90_0_rc1.7z 49551aff3b22cbc5c5a9ed3dbc92f0e23ea50a0f7325b0d198b705e8ee3fc305 /boost_1_90_0_rc1.tar.bz2 bdc79f179d1a4a60c10fe764172946d0eeafad65e576a8703c4d89d49949973c /boost_1_90_0_rc1.zip
As always, the release managers would appreciate it if you download the candidate of your choice and give building it a try. Please report both success and failure, and anything else that is noteworthy.
I have successfully built the RC in my Ubuntu 24.04 using clang-20 and C++23. I have successfully used it to build and run my servertech project (https://github.com/anarthal/servertech-chat/actions/runs/20080129843/job/576...). Regards, Rubén.
participants (5)
-
Amlal El Mahrouss -
Marshall Clow -
René Ferdinand Rivera Morell -
Ruben Perez -
Tom Kent