]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
Drop usage of libboost-system library 16826/head
authorChris Hofstaedtler <chris.hofstaedtler@deduktiva.com>
Thu, 5 Feb 2026 17:45:59 +0000 (18:45 +0100)
committerChris Hofstaedtler <chris.hofstaedtler@deduktiva.com>
Thu, 5 Feb 2026 17:46:24 +0000 (18:46 +0100)
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 <chris.hofstaedtler@deduktiva.com>
builder-support/debian/recursor/debian-buster/control
pdns/recursordist/docs/appendices/compiling.rst
tasks.py

index 32a776afe4987a51a38573fbac8dadf17d9c15f9..7c2471b3234e894d93b4f792dba0a5f05295a2e3 100644 (file)
@@ -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,
index a9240f9f7fdb87c1fe7b552f232c2dd42fde8e4b..3ec7bcfbd92d0c1cf55c99b75729335843e41611 100644 (file)
@@ -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
 
index 0182b55e8aae80841c5a37fc54eb5041219a8d4d..c06b1a971e8e4038028b4a62e62c3d248e3cc14f 100644 (file)
--- 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',