[SCM] Samba Shared Repository - branch master updated

Günther Deschner gd at samba.org
Wed Feb 13 16:59:02 UTC 2019


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 <cs at 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 <cs at samba.org>
    Reviewed-by: Guenther Deschner <gd at samba.org>
    
    Autobuild-User(master): Günther Deschner <gd at 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



More information about the samba-cvs mailing list