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>
This commit is contained in:
committed by
Iker Pedrosa
parent
5c86700fd7
commit
a9e642d444
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user