[SCM] Samba Shared Repository - branch master updated

Kai Blin kai at samba.org
Mon May 31 14:27:14 MDT 2010


The branch, master has been updated
       via  0fddbe4... s3-waf: Check if compiler supports LL suffix
       via  3811fda... s3-waf: Check for broken nisplus include files
      from  e80301e... s3-smbd: remove unused sconn from token_contains_name().

http://gitweb.samba.org/?p=samba.git;a=shortlog;h=master


- Log -----------------------------------------------------------------
commit 0fddbe472edb33861386cb11cc141d9b02f95a02
Author: Kai Blin <kai at samba.org>
Date:   Mon May 31 08:36:29 2010 +0200

    s3-waf: Check if compiler supports LL suffix

commit 3811fdab5cec7830420c88cce99ea966236434f0
Author: Kai Blin <kai at samba.org>
Date:   Mon May 31 08:35:58 2010 +0200

    s3-waf: Check for broken nisplus include files

-----------------------------------------------------------------------

Summary of changes:
 source3/wscript |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)


Changeset truncated at 500 lines:

diff --git a/source3/wscript b/source3/wscript
index a011a52..41a06b4 100644
--- a/source3/wscript
+++ b/source3/wscript
@@ -202,6 +202,9 @@ main() {
         conf.CHECK_CODE('uint32 testvar;', 'HAVE_INT16_FROM_RPC_RPC_H',
                         headers='sys/types.h rpc/rpc.h',
                         msg="Checking for uint32 typedef included by rpc/rpc.h")
+    conf.CHECK_CODE('int i;', 'BROKEN_NISPLUS_INCLUDE_FILES',
+                    headers='sys/types.h sys/acl.h rpcsvc/nis.h',
+                    msg="Checking for broken nisplus include files")
 
     # Check if the compiler will optimize out functions
     conf.CHECK_CODE('''
@@ -212,6 +215,12 @@ if (0) {
 }''', 'HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS',
         msg="Checking if the compiler will optimize out functions")
 
+    # Check if the compiler supports the LL suffix on long long integers
+    # AIX needs this
+    conf.CHECK_CODE('long long i = 0x8000000000LL', 'COMPILER_SUPPORTS_LL',
+                    headers='stdio.h',
+                    msg="Checking for LL suffix on long long integers")
+
     conf.CHECK_FUNCS('''
 _acl __acl add_proplist_entry atexit attr_getf attr_list attr_listf
 attropen attr_remove attr_removef attr_set attr_setf backtrace_symbols


-- 
Samba Shared Repository


More information about the samba-cvs mailing list