The branch, master has been updated via 3a793497796 waf: Check for libnscd from 0c15c4b1db9 Make sure results from GetAttrString are decref'ed where needed
https://git.samba.org/?p=samba.git;a=shortlog;h=master - Log ----------------------------------------------------------------- commit 3a793497796395ffa3efda5807bdb1ca8e09e35b Author: Christof Schmitt <c...@samba.org> Date: Tue Feb 12 12:28:32 2019 -0700 waf: Check for libnscd The check was in the old autoconf, but not in waf. As the code is still in source3/lib/util_nscd.c, add the check for libnscd to allow building and using the code. BUG: https://bugzilla.samba.org/show_bug.cgi?id=13787 Signed-off-by: Christof Schmitt <c...@samba.org> Reviewed-by: Guenther Deschner <g...@samba.org> Autobuild-User(master): Günther Deschner <g...@samba.org> Autobuild-Date(master): Wed Feb 13 17:58:33 CET 2019 on sn-devel-144 ----------------------------------------------------------------------- Summary of changes: source3/wscript | 3 +++ source3/wscript_build | 1 + 2 files changed, 4 insertions(+) Changeset truncated at 500 lines: diff --git a/source3/wscript b/source3/wscript index 0cd7f40317a..e5d519d7fc8 100644 --- a/source3/wscript +++ b/source3/wscript @@ -1648,6 +1648,9 @@ main() { conf.CHECK_HEADERS('rpc/xdr.h', lib='tirpc') + if conf.CHECK_FUNCS_IN('nscd_flush_cache', 'nscd', headers='libnscd.h'): + conf.DEFINE('HAVE_NSCD_FLUSH_CACHE', '1') + forced_static_modules.extend(TO_LIST('auth_builtin auth_sam auth_winbind')) default_static_modules.extend(TO_LIST('''pdb_smbpasswd pdb_tdbsam auth_unix diff --git a/source3/wscript_build b/source3/wscript_build index 11c877818c2..6f6d74211ba 100644 --- a/source3/wscript_build +++ b/source3/wscript_build @@ -178,6 +178,7 @@ bld.SAMBA3_SUBSYSTEM('pdb', LIBCLI_AUTH flag_mapping samba-credentials + nscd ''') bld.SAMBA3_LIBRARY('smbldaphelper', -- Samba Shared Repository