]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
ci: add homed/zstd dependencies 16136/head
authorFrantisek Sumsal <frantisek@sumsal.cz>
Wed, 10 Jun 2020 18:51:15 +0000 (20:51 +0200)
committerFrantisek Sumsal <frantisek@sumsal.cz>
Thu, 11 Jun 2020 10:15:05 +0000 (12:15 +0200)
Also, sort the whole list when we're at it.

travis-ci/managers/ubuntu-build-check.sh

index 3113b1e5e38036418edf048770d4dce105b8bb1d..c2a7feee603c83e7bfae7e333d93e9b4f924888e 100755 (executable)
@@ -16,6 +16,8 @@ ARGS=(
 )
 PACKAGES=(
     cryptsetup-bin
+    expect
+    fdisk
     gettext
     iptables-dev
     iputils-ping
@@ -25,13 +27,18 @@ PACKAGES=(
     libblkid-dev
     libcap-dev
     libcurl4-gnutls-dev
+    libfdisk-dev
     libgpg-error-dev
     liblz4-dev
     liblzma-dev
     libmicrohttpd-dev
     libmount-dev
+    libp11-kit-dev
+    libpwquality-dev
     libqrencode-dev
+    libssl-dev
     libxkbcommon-dev
+    libzstd-dev
     mount
     net-tools
     ninja-build
@@ -45,8 +52,8 @@ PACKAGES=(
     quota
     strace
     unifont
-    expect
     util-linux
+    zstd
 )
 CC="${CC:?}"
 CXX="${CXX:?}"
@@ -55,6 +62,8 @@ RELEASE="$(lsb_release -cs)"
 
 bash -c "echo 'deb-src http://archive.ubuntu.com/ubuntu/ $RELEASE main restricted universe multiverse' >>/etc/apt/sources.list"
 
+# PPA with some newer build dependencies (like zstd)
+add-apt-repository -y ppa:upstream-systemd-ci/systemd-ci
 apt-get update
 apt-get build-dep systemd -y
 apt-get install -y "${PACKAGES[@]}"