1
0
Fork 0
mirror of https://github.com/processone/ejabberd synced 2025-10-03 17:59:31 +02:00

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.
This commit is contained in:
Holger Weiss 2025-07-21 13:38:11 +02:00
parent 45a6aed57f
commit 9b6f0aeb3c

4
tools/make-binaries Executable file → Normal file
View file

@ -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