From 0372f9680c3481e1f11bfff346d566286f65ea46 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Thu, 11 Jan 2018 13:17:18 +0100 Subject: [PATCH] autofs: add support for sssd (non-musl) Closes: #10690 --- srcpkgs/autofs/template | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/srcpkgs/autofs/template b/srcpkgs/autofs/template index c3032f07a1..c83c114de3 100644 --- a/srcpkgs/autofs/template +++ b/srcpkgs/autofs/template @@ -1,7 +1,7 @@ # Template file for 'autofs' pkgname=autofs version=5.1.4 -revision=1 +revision=2 build_style=gnu-configure conf_files="/etc/autofs/*" configure_args="--with-libtirpc --with-mapdir=/etc/autofs --sbindir=/usr/bin" @@ -16,6 +16,13 @@ checksum=8fce30ee51ffd528fe1a4e8374ef57f43367e1f123030e175fb1b1cf15bc1722 CFLAGS="-I${XBPS_CROSS_BASE}/usr/include/gssglue -I${XBPS_CROSS_BASE}/usr/include/tirpc" +case "$XBPS_TARGET_MACHINE" in + *-musl) # sssd cannot be built for musl + ;; + *) makedepends+=" sssd-devel" + ;; +esac + pre_configure() { sed -i 's,nfs/nfs.h,linux/nfs.h,g' */*.[ch] sed -i 's,__S_IEXEC,S_IXUSR,g' */*.[ch]