]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
We still need the protobuf compiler in a few places for our tests
authorRemi Gacogne <remi.gacogne@powerdns.com>
Thu, 10 Dec 2020 16:17:42 +0000 (17:17 +0100)
committerRemi Gacogne <remi.gacogne@powerdns.com>
Tue, 5 Jan 2021 09:25:41 +0000 (10:25 +0100)
.circleci/config.yml
build-scripts/travis.sh

index e31b470fc2224e17ba33ac1135a6164c6472c3bc..7da5862f085a2ab5d05991693857c120dd465573 100644 (file)
@@ -227,6 +227,7 @@ commands:
               libsystemd0 \
               libsodium23 \
               patch \
+              protobuf-compiler \
               python3-venv
 
   install-ixfrdist-deps:
@@ -1104,7 +1105,7 @@ jobs:
           password: $DOCKERHUB_PASSWORD
     steps:
       - add-auth-repo
-      - run: apt-get --no-install-recommends install -qq -y pdns-server pdns-backend-bind pdns-tools daemontools authbind jq libfaketime lua-posix lua-socket moreutils bc python3-venv
+      - run: apt-get --no-install-recommends install -qq -y pdns-server pdns-backend-bind pdns-tools daemontools authbind jq libfaketime lua-posix lua-socket moreutils bc python3-venv protobuf-compiler
       - install-recursor-deps
       - run:
           name: Set up authbind
index 512ed945804a6e464ad50a763593c377db6ede87..bceb92920a0de833f784648781b13459e98e8115 100755 (executable)
@@ -336,6 +336,7 @@ install_recursor() {
     daemontools \
     jq \
     libfaketime \
+    libprotobuf-dev \
     libsnmp-dev \
     lua-posix \
     lua-socket \
@@ -643,7 +644,8 @@ test_repo(){
 run "sudo apt-get -qq --no-install-recommends install \
   libboost-all-dev \
   libluajit-5.1-dev \
-  libedit-dev"
+  libedit-dev \
+  protobuf-compiler"
 
 run "cd .."
 run "wget http://ppa.launchpad.net/kalon33/gamesgiroll/ubuntu/pool/main/libs/libsodium/libsodium-dev_1.0.3-1~ppa14.04+1_amd64.deb"