X-Git-Url: http://git.samba.org/?a=blobdiff_plain;f=SerNet-solaris8.fns;h=0788ce8e641e4254e3d8f9291e86ea54baf28427;hb=5deb0c12b8667d057bb329eac4d9ead5aa73c5d8;hp=2272d5da0a6993912831ca73c6ac3d1d4480b462;hpb=f2a700fcfc241591c46e8435bd264d5c3f4dddac;p=build-farm.git diff --git a/SerNet-solaris8.fns b/SerNet-solaris8.fns index 2272d5da..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_test 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