Boost logo

Boost :

From: Deniz Bahadir (dbahadir_at_[hidden])
Date: 2020-07-15 07:55:46


Am 12.07.20 um 17:39 schrieb Marshall Clow via Boost:
> The release candidates for the first 1.74.0 beta release are now available
> at:
> https://dl.bintray.com/boostorg/beta/1.74.0.beta.1/source/
>
> The release notes are not yet available.
>
> The SHA256 checksums are as follows:
> 577a6b575ff2c227e14cce1b929c73d969475e58f3d2ab2901ad234f773bbd12
> boost_1_74_0_b1_rc1.7z
> ba09c72dc848e7c0904922967014d853897b5a634926c910cc3b1fd627c31605
> boost_1_74_0_b1_rc1.tar.bz2
> 2ccdc39efa076822cf1b359f9449f9d07707f3e27a18b393297b25885a9ff45b
> boost_1_74_0_b1_rc1.tar.gz
> c267c450166e040a374eaddab5e583cef09f6c3fe96a4db826172d0315c38dd5
> boost_1_74_0_b1_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 Boost Release Managers
>
Building the Boost libraries and a big (closed-source) project that uses
much of Boost succeeded on Ubuntu 18.04 with the following combination
of compilers:

* GCC 8 / C++17
* GCC 9 / C++17
* Clang 8 with libc++ / C++17
* Clang 10 with libc++ / C++17
* Clang 11-pre with libc++ / C++17

One observation, though:

If having built Boost with "labeled" format with one compiler (e.g. GCC
8) and trying to find the libraries via CMake with another version of
that compiler (e.g. GCC 9) does not issue a warning that
"Boost_COMPILER" is not set (e.g. to "-gcc9").
It just silently ignores the found Boost libs. (Only with "Boost_DEBUG"
/ "Boost_VERBOSE" variables set one realizes that it finds some libs
that seem not to match.)
This is not wrong but it took me a while to understand why it did not
find my Boost libs. (Only the "Boost::headers" and "Boost::exception"
import targets were created, because both are "INTERFACE" targets.)
Maybe a warning should be issued in this case?

Thanks for the good work,
Deniz

-- 
BENOCS GmbH
Dipl.-Inform. Deniz Bahadir
Reuchlinstr. 10 D
10553 Berlin
Germany
Phone: +49 - 30 / 577 0004-22
Email: deniz.bahadir_at_[hidden]
www.benocs.com
Board of Management: Stephan Schröder, Dr.-Ing. Ingmar Poese
Commercial Register: Amtsgericht Bonn HRB 19378

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk