]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
Also handle tls-libssl explicitly, as noted by @zeha
authorOtto Moerbeek <otto.moerbeek@open-xchange.com>
Tue, 21 Oct 2025 09:14:51 +0000 (11:14 +0200)
committerOtto Moerbeek <otto.moerbeek@open-xchange.com>
Tue, 21 Oct 2025 09:15:22 +0000 (11:15 +0200)
Signed-off-by: Otto Moerbeek <otto.moerbeek@open-xchange.com>
pdns/recursordist/meson.build
tasks.py

index c26daf333a1960e78387ba8fc9bf6bd7377fcb72..84d75a38c8e770dc6cd2d7c9d9bb901bfc6b5285 100644 (file)
@@ -61,8 +61,9 @@ subdir('meson' / 'libsodium')               # Libsodium-based signers
 subdir('meson' / 'libcrypto')               # OpenSSL-based signers
 subdir('meson' / 'libssl')                  # OpenSSL libssl
 subdir('meson' / 'libssl-engines')          # OpenSSL libssl engines
-subdir('meson' / 'libsnmp')                 # SNMP
+subdir('meson' / 'gnutls')                  # GNUTLS
 subdir('meson' / 'dot')                     # DNS over TLS
+subdir('meson' / 'libsnmp')                 # SNMP
 subdir('meson' / 'clock-gettime')           # Clock_gettime
 subdir('meson' / 'boost')                   # Boost
 subdir('meson' / 'boost-context')           # Boost Context Switching Library
@@ -83,7 +84,6 @@ subdir('meson' / 'dnstap')                  # DNSTAP through libfstream
 subdir('meson' / 'libcurl')                 # Curl
 subdir('meson' / 'libcap')                  # Capabilities
 subdir('meson' / 'dlopen')                  # our Rust static library needs dlopen
-subdir('meson' / 'gnutls')                  # GNUTLS
 
 subdir('rec-rust-lib')
 
index 9b21d7273416fd7d480d514bc2cdf48b8f6259fd..5e2a5d8a6732c6fe7ffdeb738d0c09d150180caa 100644 (file)
--- a/tasks.py
+++ b/tasks.py
@@ -611,6 +611,7 @@ def ci_rec_configure_meson(c, features, build_dir):
             get_base_configure_cmd_meson(build_dir, src_dir=src_dir),
             "-D prefix=/opt/pdns-recursor",
             "-D dns-over-tls=enabled",
+            "-D tls-openssl=enabled",
             "-D tls-gnutls=enabled",
             "-D nod=enabled",
             "-D libcap=enabled",
@@ -623,8 +624,9 @@ def ci_rec_configure_meson(c, features, build_dir):
             "LDFLAGS='-L/usr/local/lib -Wl,-rpath,/usr/local/lib'",
             get_base_configure_cmd_meson(build_dir, src_dir=src_dir),
             "-D prefix=/opt/pdns-recursor",
-            "-D dns-over-tls=disabled",
             "-D dnstap=disabled",
+            "-D dns-over-tls=disabled",
+            "-D tls-openssl=disabled",
             "-D tls-gnutls=disabled",
             "-D nod=disabled",
             "-D systemd-service=disabled",