X-Git-Url: http://git.samba.org/?a=blobdiff_plain;f=SerNet-solaris8.fns;h=0788ce8e641e4254e3d8f9291e86ea54baf28427;hb=ae9443b8eace9858033247ebe99349883293cd23;hp=ada9acb79c759ae7639213558f2757aa868d64dc;hpb=72bc7d25bf8f9553dea0f5e6e32ae1aeb88c57bd;p=build-farm.git diff --git a/SerNet-solaris8.fns b/SerNet-solaris8.fns index ada9acb7..0788ce8e 100644 --- a/SerNet-solaris8.fns +++ b/SerNet-solaris8.fns @@ -2,22 +2,43 @@ per_run_hook global_lock -MAXTIME=36000 +MAXTIME=42200 TORTURE_MAXTIME=3600 -SMBD_MAXTIME=18000 -SAMBA_MAXTIME=18000 -export MAXTIME TORTURE_MAXTIME SMBD_MAXTIME SAMBA_MAXTIME +SMBD_MAXTIME=42200 +SAMBA_MAXTIME=42200 -for compiler in cc gcc; do - #export config="--with-included-popt" - . common.fns +# this is needed because python depends on openssl for some modules like hashlib +# that in turn samba pretty much depends on +# We need also /usr/local/lib for gcc as it needs libgcc_s.(so|a) + +LD_LIBRARY_PATH=/usr/local/ssl/lib:/usr/local/lib +export MAXTIME TORTURE_MAXTIME SMBD_MAXTIME SAMBA_MAXTIME LD_LIBRARY_PATH +PREHOOKS="configure" - test_tree samba_4_0_waf source4 $compiler +prehook_configure() +{ +case "$tree" in + samba_4*) + ;; + *) + ;; +esac +} - test_tree samba_3_current source $compiler - test_tree samba_3_next source $compiler - test_tree samba_3_master source $compiler +CFLAGS="-g $CFLAGS" +export CFLAGS +compilers="cc gcc" +for compiler in $compilers; do + #export config="--with-included-popt" + . common.fns + TDB_NO_FSYNC=1 + export TDB_NO_FSYNC + test_tree samba_4_0_test . $compiler + test_tree samba_3_current source3 $compiler + test_tree samba_3_next source3 $compiler + TDB_NO_FSYNC=0 + export TDB_NO_FSYNC done global_unlock