From 1a3279d087dcffbe370b065918ac995562deca81 Mon Sep 17 00:00:00 2001 From: Peter Dimov Date: Wed, 29 Oct 2025 15:44:52 +0200 Subject: [PATCH] Update release notes for 1.89 (better late than never) --- doc/system/changes.adoc | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/doc/system/changes.adoc b/doc/system/changes.adoc index c82778f..41d71b5 100644 --- a/doc/system/changes.adoc +++ b/doc/system/changes.adoc @@ -8,6 +8,15 @@ https://www.boost.org/LICENSE_1_0.txt # Revision History :idprefix: +## Changes in Boost 1.89 + +* The stub compiled library has been removed; System has been header-only since release 1.69. ++ +This may affect `CMakeLists.txt` files containing `find_package(Boost COMPONENTS system ...)`. +The easiest fix is to just remove `system` from the list of components as it's no longer required. +If compatibility with Boost releases earlier than 1.69 is to be preserved, one can use +`find_package(Boost COMPONENTS ... OPTIONAL_COMPONENTS system)`. + ## Changes in Boost 1.86 * Support `result & fv`, where `fv` returns `void`.