
I have successfully built the RC in Ubuntu 22.04 and clang-15.
I'd like however to flag commit
https://github.com/boostorg/asio/commit/19cff007b0e9bf78dad921fe2a390d345890...
that was merged into Boost.Asio's master branch on the 5th of April
and hasn't gone into this RC as breaking existing code (concretely,
this prevents some Boost.MySQL examples from compiling). It was caught by chance
by a CI run. If this commit gets merged into any subsequent 1.82 RC, Boost.MySQL
(and potentially other user code) will contain flaws.
This commit breaks the following code:
// Token declaration
constexpr auto token = asio::as_tuple(asio::use_awaitable);
// In a C++20 coroutine
co_await socket.async_read(buffer, token);
I don't know if this was meant to be legal or not, but used to build
and run fine until yesterday.
I can provide a fix if this commit gets merged into any subsequent RC,
but other client code may get affected.
Regards,
Ruben.
On Thu, 6 Apr 2023 at 16:54, Marshall Clow via Boost
On Apr 6, 2023, at 7:25 AM, Marshall Clow via Boost
wrote: The first release candidates for the 1.82.0 release are now available at: https://boostorg.jfrog.io/artifactory/main/release/1.82.0/source/
The SHA256 checksums are as follows:
b6bfc8adc9056bdb01083680b77ecdd7ad4a59a7425a3a42e15a1fe7f6c4f459 boost_1_82_0_rc1.7z 891aa0d522f80d79ecf622378961ceec882025d55b8aa85f61847db602056d57 boost_1_82_0_rc1.zip bcdf29d00ade098140ef6934849f27273ad655fcb1e172a4f25660ae0f930d33 boost_1_82_0_rc1.tar.gz 17d717a04d81e4e23bf0b527bae894f36db72c75976224ddedea9ffddfcd1fbd boost_1_82_0_rc1.tar.bz2
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 libraries in Mac OS 12.6.4, with "Apple clang version 14.0.0 (clang-1400.0.29.202)” and C++ 03/11/14/17/20/2b, on both x86 and ARM.
— Marshall
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost