From 9b6f0aeb3c1a1419c14dbbdafe4df409fedb782c Mon Sep 17 00:00:00 2001 From: Holger Weiss Date: Mon, 21 Jul 2025 13:38:11 +0200 Subject: [PATCH] make-binaries: Disable Linux-PAM's logind support Make sure Linux-PAM doesn't attempt to include logind support. This avoids a build failure in case the host system has systemd's development headers installed. --- tools/make-binaries | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) mode change 100755 => 100644 tools/make-binaries diff --git a/tools/make-binaries b/tools/make-binaries old mode 100755 new mode 100644 index 21d7b605a..94635189a --- a/tools/make-binaries +++ b/tools/make-binaries @@ -629,8 +629,8 @@ build_deps() info "Building Linux-PAM $pam_vsn for $arch ..." cd "$target_src_dir/$pam_dir" $configure --prefix="$prefix" --includedir="$prefix/include/security" \ - --enable-static --disable-shared --disable-doc --disable-examples \ - --enable-db=no \ + --enable-static --disable-shared --disable-logind --disable-doc \ + --disable-examples --enable-db=no \ CFLAGS="$CFLAGS -O3 -fPIC -Wno-error=implicit-function-declaration" make make install