]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
dnsdist: Enable h2o in our workflows since it is now optional
authorRemi Gacogne <remi.gacogne@powerdns.com>
Fri, 24 Mar 2023 17:12:26 +0000 (18:12 +0100)
committerRemi Gacogne <remi.gacogne@powerdns.com>
Thu, 7 Sep 2023 08:21:58 +0000 (10:21 +0200)
.github/workflows/codeql-analysis.yml
tasks.py

index 874ec85e773a8e55ab860ab191342dc0da8c33dd..7cb260b4291d50adbffba8f4a62112eb2da33277 100644 (file)
@@ -120,7 +120,7 @@ jobs:
       run: |
         cd pdns/dnsdistdist
         autoreconf -vfi
-        ./configure --enable-unit-tests --enable-dnstap --enable-dnscrypt --enable-dns-over-tls --enable-dns-over-https LIBS=-lwslay CFLAGS='-O0' CXXFLAGS='-O0'
+        ./configure --enable-unit-tests --enable-dnstap --enable-dnscrypt --enable-dns-over-tls --enable-dns-over-https --with-h2o LIBS=-lwslay CFLAGS='-O0' CXXFLAGS='-O0'
         make -j8 -C ext/arc4random
         make -j8 -C ext/ipcrypt
         make -j8 -C ext/yahttp
index ead7efb8941afa1182e1d6d6b33dfb5d3597c715..211bb424ccf17c05ba649785bb849fdbf8674e78 100644 (file)
--- a/tasks.py
+++ b/tasks.py
@@ -458,6 +458,7 @@ def ci_dnsdist_configure(c, features):
                       --enable-systemd \
                       --prefix=/opt/dnsdist \
                       --with-gnutls \
+                      --with-h2o \
                       --with-libsodium \
                       --with-lua=luajit \
                       --with-libcap \
@@ -472,6 +473,7 @@ def ci_dnsdist_configure(c, features):
                       --without-cdb \
                       --without-ebpf \
                       --without-gnutls \
+                      --without-h2o \
                       --without-libedit \
                       --without-libsodium \
                       --without-lmdb \