From: Remi Gacogne Date: Wed, 25 Aug 2021 14:36:48 +0000 (+0200) Subject: dnsdist: Enable GnuTLS support in GitHub actions X-Git-Tag: dnsdist-1.7.0-alpha1~48^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=refs%2Fpull%2F10670%2Fhead;p=thirdparty%2Fpdns.git dnsdist: Enable GnuTLS support in GitHub actions It looks like it was not enabled in CircleCI, meaning that some of our regression tests were done with OpenSSL twice since we fallback gracefully when the requested provider is not available. --- diff --git a/tasks.py b/tasks.py index 06408040fe..6b3ec97a74 100644 --- a/tasks.py +++ b/tasks.py @@ -54,6 +54,7 @@ dnsdist_build_deps = [ 'libcdb-dev', 'libedit-dev', 'libfstrm-dev', + 'libgnutls28-dev', 'libh2o-evloop-dev', 'liblmdb-dev', 'libre2-dev', @@ -171,6 +172,7 @@ def install_dnsdist_test_deps(c): # FIXME: rename this, we do way more than apt- libcdb1 \ libcurl4-openssl-dev \ libfstrm0 \ + libgnutls30 \ libh2o-evloop0.13 \ liblmdb0 \ libre2-5 \ @@ -260,6 +262,7 @@ def ci_dnsdist_configure(c): --enable-dns-over-https \ --enable-systemd \ --prefix=/opt/dnsdist \ + --with-gnutls \ --with-libsodium \ --with-lua=luajit \ --with-libcap \