[SCM] Samba Shared Repository - branch master updated
Andrew Tridgell
tridge at samba.org
Thu Oct 21 05:05:01 MDT 2010
The branch, master has been updated
via 2c0ff51 s4-waf: we don't need the smbtorture.static for s3 any more
via 6120ef9 autobuild: don't cleanup the pid file within the retry loop
via 4fa0ceb waf: RPC_NDR_WINBIND is samba4 specific
from 3c74871 ldb:ldb_modules.c - "dlclose" could cause inference on "dlerror"
http://gitweb.samba.org/?p=samba.git;a=shortlog;h=master
- Log -----------------------------------------------------------------
commit 2c0ff5113cd9ef966f9ee3bcc723a6a28f1197da
Author: Andrew Tridgell <tridge at samba.org>
Date: Thu Oct 21 21:17:57 2010 +1100
s4-waf: we don't need the smbtorture.static for s3 any more
this breaks the build farm
Pair-Programmed-With: Andrew Bartlett <abartlet at samba.org>
Autobuild-User: Andrew Tridgell <tridge at samba.org>
Autobuild-Date: Thu Oct 21 11:04:21 UTC 2010 on sn-devel-104
commit 6120ef9f9e76c417cc105db8be3834516312a9eb
Author: Andrew Tridgell <tridge at samba.org>
Date: Thu Oct 21 20:41:06 2010 +1100
autobuild: don't cleanup the pid file within the retry loop
if we rebase and retry we need to keep the pid file
commit 4fa0ceb7517de755b20179f2728532811f62c845
Author: Andrew Tridgell <tridge at samba.org>
Date: Thu Oct 21 20:21:10 2010 +1100
waf: RPC_NDR_WINBIND is samba4 specific
this caused problems with the s3 waf build
-----------------------------------------------------------------------
Summary of changes:
librpc/wscript_build | 2 +-
script/autobuild.py | 3 ++-
source4/librpc/wscript_build | 8 ++++++++
source4/torture/wscript_build | 11 -----------
4 files changed, 11 insertions(+), 13 deletions(-)
Changeset truncated at 500 lines:
diff --git a/librpc/wscript_build b/librpc/wscript_build
index c40d07b..4a45095 100644
--- a/librpc/wscript_build
+++ b/librpc/wscript_build
@@ -484,7 +484,7 @@ bld.SAMBA_LIBRARY('NDR_SAMBA',
# a grouping library for RPC_NDR subsystems that may be used by more than one target
bld.SAMBA_LIBRARY('RPC_NDR_SAMBA',
source=[],
- deps='RPC_NDR_DRSUAPI RPC_NDR_LSA RPC_NDR_WINBIND RPC_NDR_WINREG',
+ deps='RPC_NDR_DRSUAPI RPC_NDR_LSA RPC_NDR_WINREG',
private_library=True,
grouping_library=True
)
diff --git a/script/autobuild.py b/script/autobuild.py
index 3fae59f..357cb16 100755
--- a/script/autobuild.py
+++ b/script/autobuild.py
@@ -278,7 +278,6 @@ def write_pidfile(fname):
f = open(fname, mode='w')
f.write("%u\n" % os.getpid())
f.close()
- cleanup_list.append(fname)
def rebase_tree(url):
@@ -473,6 +472,8 @@ while True:
cleanup()
raise
+cleanup_list.append(gitroot + "/autobuild.pid")
+
blist.kill_kids()
if options.tail:
print("waiting for tail to flush")
diff --git a/source4/librpc/wscript_build b/source4/librpc/wscript_build
index 83f7df3..920d6a2 100755
--- a/source4/librpc/wscript_build
+++ b/source4/librpc/wscript_build
@@ -110,6 +110,14 @@ bld.SAMBA_LIBRARY('NDR_SAMBA4',
grouping_library=True
)
+# a grouping library for RPC_NDR subsystems that may be used by more than one target
+bld.SAMBA_LIBRARY('RPC_NDR_SAMBA4',
+ source=[],
+ deps='RPC_NDR_WINBIND',
+ private_library=True,
+ grouping_library=True
+ )
+
bld.SAMBA_PIDL_TABLES('GEN_NDR_TABLES', 'gen_ndr/tables.c')
diff --git a/source4/torture/wscript_build b/source4/torture/wscript_build
index bb0964a..7371965 100644
--- a/source4/torture/wscript_build
+++ b/source4/torture/wscript_build
@@ -154,17 +154,6 @@ bld.SAMBA_BINARY('smbtorture',
pyembed=True
)
-# this is used in the build farm to build a smbtorture.static binary for s3
-bld.SAMBA_BINARY('smbtorture.static',
- source=[],
- deps='torturemain torture popt POPT_SAMBA POPT_CREDENTIALS dcerpc LIBCLI_SMB SMBREADLINE ' + TORTURE_MODULES,
- enabled = bld.env.BUILD_FARM,
- pyembed=True
- )
-bld.env.NONSHARED_BINARIES.append('smbtorture.static')
-
-
-
bld.SAMBA_BINARY('gentest',
source='gentest.c',
manpages='man/gentest.1',
--
Samba Shared Repository
More information about the samba-cvs
mailing list