From 7aad4d344c0ee348deb38ec9892aa1215033aa06 Mon Sep 17 00:00:00 2001 From: Stephen Kitt Date: Tue, 18 Aug 2026 15:42:29 +0200 Subject: [PATCH] docs: stop listing Boost.System as required Boost.System has been header-only since Boost 1.69, and newer Boost releases no longer ship the stub library. The build already treats boost_system as optional for modern Boost, so update the README dependency list to match the actual CMake behavior. This ports the README part of dscharrer/innoextract#207. Upstream commit: 52d39dfdffa29d7ba32231b62848b7d433025e75 Signed-off-by: Stephen Kitt --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 919724c8..3c87b0af 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,7 @@ Author: [Daniel Scharrer](https://constexpr.org/) * **liblzma** from [xz-utils](https://tukaani.org/xz/) *(optional)* * **iconv** (*optional*, either as part of the system libc, as is the case with [glibc](https://www.gnu.org/software/libc/) and [uClibc](https://uclibc.org/), or as a separate [libiconv](https://www.gnu.org/software/libiconv/)) -For Boost you will need the headers as well as the `iostreams`, `filesystem`, `date_time`, `system` and `program_options` libraries. Older Boost version may work but are not actively supported. The boost `iostreams` library needs to be build with zlib and bzip2 support. +For Boost you will need the headers as well as the `iostreams`, `filesystem`, `date_time` and `program_options` libraries. Older Boost versions may work but are not actively supported. The boost `iostreams` library needs to be built with zlib and bzip2 support. While innoextract can be built without liblzma by manually setting `-DUSE_LZMA=OFF`, it is highly recommended and you won't be able to extract most installers created by newer Inno Setup versions without it.