From: Chris Hofstaedtler Date: Thu, 5 Feb 2026 17:45:59 +0000 (+0100) Subject: Drop usage of libboost-system library X-Git-Tag: rec-5.5.0-alpha0~23^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ed72cd51d7dc19a515f3b3885625878ea9f10b50;p=thirdparty%2Fpdns.git Drop usage of libboost-system library Boost 1.89 dropped the stub library, apparently boost-system was headers only since 1.69. https://www.boost.org/doc/libs/1_90_0/libs/system/doc/html/system.html#changes_in_boost_1_89 Signed-off-by: Chris Hofstaedtler --- diff --git a/builder-support/debian/recursor/debian-buster/control b/builder-support/debian/recursor/debian-buster/control index 32a776afe4..7c2471b323 100644 --- a/builder-support/debian/recursor/debian-buster/control +++ b/builder-support/debian/recursor/debian-buster/control @@ -10,7 +10,6 @@ Build-Depends: debhelper (>= 10), libboost-dev, libboost-filesystem-dev, libboost-program-options-dev, - libboost-system-dev, libboost-test-dev, libboost-thread-dev, libcap-dev, diff --git a/pdns/recursordist/docs/appendices/compiling.rst b/pdns/recursordist/docs/appendices/compiling.rst index a9240f9f7f..3ec7bcfbd9 100644 --- a/pdns/recursordist/docs/appendices/compiling.rst +++ b/pdns/recursordist/docs/appendices/compiling.rst @@ -54,7 +54,7 @@ By default, the :program:`Recursor` requires the following libraries and headers On Debian and Ubuntu, the following will get you the dependencies:: apt-get install libboost-dev libboost-filesystem-dev libboost-serialization-dev \ - libboost-system-dev libboost-thread-dev libboost-context-dev \ + libboost-thread-dev libboost-context-dev \ libboost-test-dev libssl-dev libboost-test-dev g++ make pkg-config \ libluajit-5.1-dev cargo diff --git a/tasks.py b/tasks.py index 0182b55e8a..c06b1a971e 100644 --- a/tasks.py +++ b/tasks.py @@ -78,7 +78,6 @@ rec_bulk_ubicloud_deps = [ 'curl', 'bind9-dnsutils', 'libboost-context1.83.0', - 'libboost-system1.83.0', 'libboost-filesystem1.83.0', 'libcap2', 'libfstrm0',