From 7ca3f32d4750493e23a842042ad25febded3f054 Mon Sep 17 00:00:00 2001 From: Petr Bokoc Date: May 16 2018 21:50:12 +0000 Subject: Fix #86 - Boost 1.66 --- diff --git a/en-US/developers/Development_Boost.adoc b/en-US/developers/Development_Boost.adoc index 43e30c8..4f39773 100644 --- a/en-US/developers/Development_Boost.adoc +++ b/en-US/developers/Development_Boost.adoc @@ -3,3 +3,14 @@ include::en-US/entities.adoc[] [[sect-boost]] = Boost + +== Fedora 28 Boost 1.66 upgrade +*Boost* has been upgraded to version 1.66. Apart from a number of bugfixes and improvements to existing libraries, this brings several new libraries compared to Fedora 27: `Boost.PolyCollection`, `Boost.Stacktrace`, `Boost.Beast`, `Boost.CallableTraits`, `Boost.Mp11`. + +One library has been removed, `Boost.TR1`, and a number of deprecated APIs in `Boost.Asio` have been removed. Code using `Boost.TR1` should be modified to use the equivalent features provided by other Boost libraries (e.g. `Boost.Tuple`, `Boost.Unordered`) or in the C++ standard library (e.g. `std::tuple`, `std::unordered_map`). Code using the deprecated Asio APIs should be modified by removing the `io_service` arguments. + +You can find full lists of changes compared to Fedora 27 in upstream release notes: + +* link:++http://www.boost.org/users/history/version_1_66_0.html++[1.66 release notes] +* link:++http://www.boost.org/users/history/version_1_65_1.html++[1.65.1 release notes] +* link:++http://www.boost.org/users/history/version_1_65_0.html++[1.65 release notes]