[SCM] Samba Shared Repository - branch master updated

Martin Schwenke martins at samba.org
Thu Sep 18 22:07:04 MDT 2014


The branch, master has been updated
       via  5d1aecf ctdb-build: Add missing configure checks for backtrace
      from  b9d3fd4 lib: util: Check *every* asn1 return call and early return.

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


- Log -----------------------------------------------------------------
commit 5d1aecf12e50e7bf4af03639797d832550f69502
Author: Amitay Isaacs <amitay at gmail.com>
Date:   Thu Sep 18 10:21:25 2014 +1000

    ctdb-build: Add missing configure checks for backtrace
    
    Signed-off-by: Amitay Isaacs <amitay at gmail.com>
    Reviewed-by: Martin Schwenke <martin at meltin.net>
    
    Autobuild-User(master): Martin Schwenke <martins at samba.org>
    Autobuild-Date(master): Fri Sep 19 06:06:31 CEST 2014 on sn-devel-104

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

Summary of changes:
 ctdb/lib/util/wscript_build |    2 +-
 ctdb/wscript                |    4 ++++
 2 files changed, 5 insertions(+), 1 deletions(-)


Changeset truncated at 500 lines:

diff --git a/ctdb/lib/util/wscript_build b/ctdb/lib/util/wscript_build
index 0d94539..fb88814 100755
--- a/ctdb/lib/util/wscript_build
+++ b/ctdb/lib/util/wscript_build
@@ -4,6 +4,6 @@ bld.SAMBA_SUBSYSTEM('ctdb-util',
                      source='''util.c util_file.c util_time.c
                                debug.c fault.c idtree.c signal.c
                                substitute.c''',
-                      deps='tdb talloc tevent',
+                      deps='tdb talloc tevent execinfo',
                       local_include=False,
                       )
diff --git a/ctdb/wscript b/ctdb/wscript
index 96782af..895fcc6 100755
--- a/ctdb/wscript
+++ b/ctdb/wscript
@@ -103,6 +103,10 @@ def configure(conf):
             Logs.error('Need libpcap')
             sys.exit(1)
 
+    if not conf.CHECK_FUNCS_IN('backtrace backtrace_symbols', 'execinfo',
+                               checklibc=True, headers='execinfo.h'):
+        Logs.error('backtrace support not available')
+
     have_pmda = False
     if Options.options.ctdb_pmda:
         pmda_support = True


-- 
Samba Shared Repository


More information about the samba-cvs mailing list