summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorIker Pedrosa <ipedrosa@redhat.com>2023-11-13 09:53:10 +0100
committerIker Pedrosa <ikerpedrosam@gmail.com>2023-11-13 12:39:13 +0100
commita9e642d444a97f04dcbd75ca3c6d94638c18279d (patch)
tree4c3867ca8c8848dbfa394466fcd9ef25a988bd71
parent5c86700fd7b5525406cdcc5d1b16ca4cf8874acd (diff)
CI: fix Fedora 39 build
libbsd is unwanted in Fedora and RHEL, and the recently released Fedora 39 doesn't contain this dependency in the base image. shadow removed libbsd from its dependencies for Fedora 39, so let's build without it to avoid compilation errors. Resolves: https://github.com/shadow-maint/shadow/issues/839 Signed-off-by: Iker Pedrosa <ipedrosa@redhat.com> Reviewed-by: Alejandro Colomar <alx@kernel.org>
-rw-r--r--share/containers/fedora.dockerfile2
1 files changed, 1 insertions, 1 deletions
diff --git a/share/containers/fedora.dockerfile b/share/containers/fedora.dockerfile
index 097a2fbc..7c58f918 100644
--- a/share/containers/fedora.dockerfile
+++ b/share/containers/fedora.dockerfile
@@ -10,7 +10,7 @@ WORKDIR /usr/local/src/shadow/
RUN ./autogen.sh --enable-shadowgrp --enable-man --with-audit \
--with-sha-crypt --with-bcrypt --with-yescrypt --with-selinux \
- --without-libcrack --without-libpam --enable-shared \
+ --without-libcrack --without-libpam --enable-shared --without-libbsd \
--with-group-name-max-length=32 --enable-lastlog --enable-logind=no
RUN make -kj4 || true
RUN make