From ba4c9bd08c09e77df5f653dc7c39be9e2908cfc0 Mon Sep 17 00:00:00 2001 From: Stefan Metzmacher Date: Thu, 13 Aug 2015 10:32:46 +0200 Subject: [PATCH] script/autobuild.py: make sure --nonshared-binary=smbtorture,smbd/smbd keeps working MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit - It's very useful to have a static smbtorture binary that can be copied arround. - It's sometimes also useful to have a static smbd binary in order avoid runtime overhead via do_lookup_x() (in ld*.so), note that Signed-off-by: Stefan Metzmacher Reviewed-by: Ralph Boehme Autobuild-User(master): Ralph Böhme Autobuild-Date(master): Thu Aug 20 19:10:19 CEST 2015 on sn-devel-104 --- script/autobuild.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/script/autobuild.py b/script/autobuild.py index 2b939eb9826..c91ff2c8237 100755 --- a/script/autobuild.py +++ b/script/autobuild.py @@ -130,7 +130,12 @@ tasks = { # retry without any required modules ("none-distclean", "make distclean", "text/plain"), ("none-configure", samba_libs_configure_samba + " --with-static-modules=!FORCED,!DEFAULT --with-shared-modules=!FORCED,!DEFAULT", "text/plain"), - ("none-make", "make", "text/plain")], + ("none-make", "make", "text/plain"), + + # retry with nonshared smbd and smbtorture + ("nonshared-distclean", "make distclean", "text/plain"), + ("nonshared-configure", samba_libs_configure_base + " --bundled-libraries=talloc,tdb,pytdb,ldb,pyldb,tevent,pytevent --with-static-modules=ALL --nonshared-binary=smbtorture,smbd/smbd", "text/plain"), + ("nonshared-make", "make", "text/plain")], "ldb" : [ ("random-sleep", "../../script/random-sleep.sh 60 600", "text/plain"), -- 2.11.4.GIT