From 1dbcf9c1cbda2e21029f641631975998ff06eab2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89rico=20Nogueira?= Date: Fri, 25 Jun 2021 01:15:15 -0300 Subject: [PATCH] samba: fix nss modules for musl. nss modules from samba, like libnss_winbind, will be used by musl-nscd-devel, and therefore should use its headers for the definitions of return values and others. Without musl-nscd-devel to provide , samba uses a fallback header that carries completely incompatible return value definitions. --- srcpkgs/samba/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/samba/template b/srcpkgs/samba/template index 90be22e57059..427ff90b5c59 100644 --- a/srcpkgs/samba/template +++ b/srcpkgs/samba/template @@ -1,7 +1,7 @@ # Template file for 'samba' pkgname=samba version=4.13.4 -revision=1 +revision=2 build_style=waf3 build_helper="qemu" configure_script="buildtools/bin/waf" @@ -34,7 +34,7 @@ make_dirs="/etc/samba/private 0750 root root" subpackages="smbclient samba-ctdb samba-cups samba-devel samba-libs samba-python3" if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" musl-legacy-compat" + makedepends+=" musl-legacy-compat musl-nscd-devel" else makedepends+=" glusterfs-devel" subpackages+=" samba-glusterfs"