From 79e3404d12b90c7231c13ee19cea2540949cf4b9 Mon Sep 17 00:00:00 2001 From: Remi Gacogne Date: Wed, 25 Aug 2021 16:36:48 +0200 Subject: [PATCH] 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. --- tasks.py | 3 +++ 1 file changed, 3 insertions(+) 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 \ -- 2.47.2