]> granicus.if.org Git - pdns/commitdiff
Enable systemd in coverity builds
authorPieter Lexis <pieter.lexis@powerdns.com>
Wed, 17 Jul 2019 14:45:30 +0000 (16:45 +0200)
committerPieter Lexis <pieter.lexis@powerdns.com>
Wed, 17 Jul 2019 14:45:30 +0000 (16:45 +0200)
.circleci/config.yml

index a1fb92dba68db7fda16fba154372c3814b0c3e44..4a3079b6ed8f720f5090b480d346e07d65c00f9a 100644 (file)
@@ -231,12 +231,14 @@ commands:
               libsodium-dev \
               libsqlite3-dev \
               libssl-dev \
+              libsystemd-dev \
               libtool \
               libyaml-cpp-dev \
               make \
               pkg-config \
               ragel \
               sqlite3 \
+              systemd \
               unixodbc-dev \
               virtualenv \
               wget
@@ -472,6 +474,7 @@ jobs:
             ./configure \
               --disable-lua-records \
               --with-modules='bind lmdb ldap gmysql gsqlite3 gpgsql godbc mydns random tinydns' \
+              --enable-systemd \
               --enable-tools \
               --with-lmdb=/usr \
               --with-libsodium \
@@ -803,6 +806,7 @@ jobs:
             pkg-config \
             protobuf-compiler \
             ragel \
+            systemd \
             virtualenv
       - checkout-shallow
       - run:
@@ -817,6 +821,7 @@ jobs:
             ./configure \
             --enable-unit-tests \
             --enable-nod \
+            --enable-systemd \
             --prefix=/opt/pdns-recursor \
             --with-libsodium \
             --with-lua=luajit \
@@ -982,6 +987,7 @@ jobs:
             CXXFLAGS="-O1 -Werror=vla -Wformat=2 -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS" \
             ./configure \
               --disable-lua-records \
+              --disable-systemd \
               --with-modules='bind lmdb ldap gmysql gsqlite3 gpgsql godbc mydns random tinydns' \
               --enable-tools \
               --with-lmdb=/usr \
@@ -1181,6 +1187,7 @@ jobs:
             pkg-config \
             protobuf-compiler \
             ragel \
+            systemd \
             virtualenv
       - checkout-shallow
       - run:
@@ -1198,6 +1205,7 @@ jobs:
             --enable-dnscrypt \
             --enable-dns-over-tls \
             --enable-dns-over-https \
+            --enable-systemd \
             --prefix=/opt/dnsdist \
             --with-libsodium \
             --with-lua=luajit \