summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorIker Pedrosa <ipedrosa@redhat.com>2022-11-22 14:35:06 +0100
committerSerge Hallyn <serge@hallyn.com>2022-11-28 09:07:41 -0600
commit99ce21a3131f54f7e59d55325b5b2ac0b2c0b00c (patch)
tree98800465a90e476bb99cec3479896fa9625c2207
parenta281f241b592aec636d1b93a99e764499d68c7ef (diff)
CI: add libbsd and pkg-config dependencies
Signed-off-by: Iker Pedrosa <ipedrosa@redhat.com> Co-developed-by: Alejandro Colomar <alx@kernel.org> Signed-off-by: Alejandro Colomar <alx@kernel.org>
-rw-r--r--.builds/alpine-edge.yml2
-rw-r--r--.builds/fedora.yml2
-rw-r--r--.builds/ubuntu-focal.yml2
-rw-r--r--.builds/ubuntu-jammy.yml2
-rw-r--r--.github/actions/install-dependencies/action.yml2
5 files changed, 9 insertions, 1 deletions
diff --git a/.builds/alpine-edge.yml b/.builds/alpine-edge.yml
index ec5355bb..2bb867e3 100644
--- a/.builds/alpine-edge.yml
+++ b/.builds/alpine-edge.yml
@@ -9,9 +9,11 @@ packages:
- gettext
- gettext-dev
- gettext-lang
+ - libbsd-dev
- libcap-dev
- libtool
- linux-pam-dev
+ - pkgconf
- sed
sources:
- https://github.com/shadow-maint/shadow
diff --git a/.builds/fedora.yml b/.builds/fedora.yml
index 9c426631..a10151ed 100644
--- a/.builds/fedora.yml
+++ b/.builds/fedora.yml
@@ -8,10 +8,12 @@ packages:
- gettext
- gettext-devel
- git
+ - libbsd-devel
- libselinux-devel
- libsemanage-devel
- libtool
- libxslt
+ - pkgconf
sources:
- https://github.com/shadow-maint/shadow
tasks:
diff --git a/.builds/ubuntu-focal.yml b/.builds/ubuntu-focal.yml
index 3f001528..22cbe4ec 100644
--- a/.builds/ubuntu-focal.yml
+++ b/.builds/ubuntu-focal.yml
@@ -3,11 +3,13 @@ packages:
- automake
- autopoint
- xsltproc
+ - libbsd-dev
- libselinux1-dev
- gettext
- expect
- byacc
- libtool
+ - pkgconf
sources:
- https://github.com/shadow-maint/shadow
tasks:
diff --git a/.builds/ubuntu-jammy.yml b/.builds/ubuntu-jammy.yml
index 21f576fa..243b2c03 100644
--- a/.builds/ubuntu-jammy.yml
+++ b/.builds/ubuntu-jammy.yml
@@ -3,11 +3,13 @@ packages:
- automake
- autopoint
- xsltproc
+ - libbsd-dev
- libselinux1-dev
- gettext
- expect
- byacc
- libtool
+ - pkgconf
sources:
- https://github.com/shadow-maint/shadow
tasks:
diff --git a/.github/actions/install-dependencies/action.yml b/.github/actions/install-dependencies/action.yml
index 738268fe..59746d6c 100644
--- a/.github/actions/install-dependencies/action.yml
+++ b/.github/actions/install-dependencies/action.yml
@@ -6,7 +6,7 @@ runs:
- shell: bash
run: |
sudo apt-get update -y
- sudo apt-get install -y ubuntu-dev-tools
+ sudo apt-get install -y ubuntu-dev-tools libbsd-dev
sudo sed -Ei 's/^# deb-src /deb-src /' /etc/apt/sources.list
sudo apt-get update -y
sudo apt-get -y build-dep shadow