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
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')
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",
"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",