From: Pieter Lexis Date: Wed, 17 Jul 2019 14:45:30 +0000 (+0200) Subject: Enable systemd in coverity builds X-Git-Tag: dnsdist-1.4.0-rc1~29^2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=0e0e64f0b33d17e4a7d3304fa2355dd26734dd35;p=pdns Enable systemd in coverity builds --- diff --git a/.circleci/config.yml b/.circleci/config.yml index a1fb92dba..4a3079b6e 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -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 \