]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
dnsdist: Build with nghttp2 support when available
authorRemi Gacogne <remi.gacogne@powerdns.com>
Wed, 25 Aug 2021 09:00:27 +0000 (11:00 +0200)
committerRemi Gacogne <remi.gacogne@powerdns.com>
Mon, 13 Sep 2021 13:28:27 +0000 (15:28 +0200)
.circleci/config.yml
.github/workflows/codeql-analysis.yml
builder-support/debian/dnsdist/debian-buster/control
builder-support/specs/dnsdist.spec

index 27c2a1d9fda532bfd154fbd1e472c24a6ab07374..5f5df903029b2a1677835b73acfb48b1436a5392 100644 (file)
@@ -242,6 +242,7 @@ commands:
               libgnutls30 \
               libh2o-evloop0.13 \
               liblmdb0 \
+              libnghttp2-dev \
               libre2-5 \
               libssl-dev \
               libsystemd0 \
@@ -1543,6 +1544,7 @@ jobs:
             libgnutls28-dev \
             liblmdb-dev \
             libluajit-5.1-dev \
+            libnghttp2-dev \
             libre2-dev \
             libsnmp-dev \
             libsodium-dev \
@@ -1576,6 +1578,7 @@ jobs:
             --with-libsodium \
             --with-lua=luajit \
             --with-libcap \
+            --with-nghttp2 \
             --with-re2
           working_directory: /opt/project/pdns/dnsdistdist
       - run:
@@ -1697,6 +1700,7 @@ jobs:
             libh2o-evloop-dev \
             liblmdb-dev \
             libluajit-5.1-dev \
+            libnghttp2-dev \
             libre2-dev \
             libsnmp-dev \
             libsodium-dev \
@@ -1736,6 +1740,7 @@ jobs:
             --with-libsodium \
             --with-lua=luajit \
             --with-libcap \
+            --with-nghttp2 \
             --with-re2 \
             --enable-asan \
             --enable-ubsan
index a035dbd8dea5704a7f0a774df7561f906d352afa..cdaf72292ae4457ff3ce2f92abba318f3e12fbb5 100644 (file)
@@ -82,6 +82,7 @@ jobs:
                 liblmdb-dev \
                 liblua5.3-dev \
                 libmaxminddb-dev \
+                libnghttp2-dev \
                 libp11-kit-dev \
                 libpq-dev \
                 libre2-dev \
index 132d767e623da68f8dd24df25a99ac80c27d3119..624f518e52b0c3acda2a192d7d9d514bcd773ec8 100644 (file)
@@ -14,6 +14,7 @@ Build-Depends: debhelper (>= 10),
                liblmdb-dev,
                libluajit-5.1-dev [!arm64 !s390x],
                liblua5.3-dev [arm64 s390x],
+               libnghttp2-dev,
                libre2-dev,
                libsnmp-dev,
                libsodium-dev,
index 24eaa3e5606e77329087db3bac78ee477ad69c48..97cdb7fdbf711f3084c56f2903f7c82a7844c4e6 100644 (file)
@@ -21,6 +21,7 @@ BuildRequires: systemd-devel
 BuildRequires: boost-devel
 BuildRequires: gnutls-devel
 BuildRequires: libcap-devel
+BuildRequires: libnghttp2-devel
 BuildRequires: lmdb-devel
 BuildRequires: libsodium-devel
 %ifarch aarch64