From a9e642d444a97f04dcbd75ca3c6d94638c18279d Mon Sep 17 00:00:00 2001 From: Iker Pedrosa Date: Mon, 13 Nov 2023 09:53:10 +0100 Subject: [PATCH] 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 Reviewed-by: Alejandro Colomar --- share/containers/fedora.dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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