Package: fsl / 5.0.8-6

Metadata

Package Version Patches format
fsl 5.0.8-6 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
tcl_shell_spec | (download)

src/misc_tcl/Runtcl | 3 3 + 0 - 0 !
1 file changed, 3 insertions(+)

 specific the tcl interpreter.

debian_webhelp | (download)

src/misc_tcl/webhelp.tcl | 11 4 + 7 - 0 !
1 file changed, 4 insertions(+), 7 deletions(-)

 debian browser config.
 On Debian systems we don't have to guess the browser.

fix_bashisms | (download)

src/fdt/bedpostx | 2 1 + 1 - 0 !
src/oxford_asl/quasil | 4 2 + 2 - 0 !
src/randomise/randomise_parallel | 2 1 + 1 - 0 !
src/siena/viena_quant | 2 1 + 1 - 0 !
src/tbss/tbss_x | 4 2 + 2 - 0 !
5 files changed, 7 insertions(+), 7 deletions(-)

 fix bashisms in the code.

fix_fslexec | (download)

src/misc_tcl/fsl_exec.tcl | 2 2 + 0 - 0 !
src/misc_tcl/fslstart.tcl | 2 1 + 1 - 0 !
2 files changed, 3 insertions(+), 1 deletion(-)

 fix crash of feat

References: https://www.jiscmail.ac.uk/cgi-bin/webadmin?A2=FSL;56ace2.1412



debian_sge | (download)

src/fdt/bedpostx | 20 14 + 6 - 0 !
src/fdt/fdt.tcl | 13 10 + 3 - 0 !
src/misc_tcl/fslstart.tcl | 7 6 + 1 - 0 !
src/possum/possumX | 9 6 + 3 - 0 !
src/sgeutils/fsl_sub | 113 77 + 36 - 0 !
5 files changed, 113 insertions(+), 49 deletions(-)

 out-of-the-box compatibility with debian's sge
 Moreover, the patch established the env variable FSLPARALLEL as a uniform
 trigger for cluster-based processing in FSL. If set, jobs are submitted to
 SGE, if not, not.

debian_build_cfg | (download)

config/common/rules.mk | 4 2 + 2 - 0 !
config/common/vars.mk | 19 11 + 8 - 0 !
config/default.mk | 5 3 + 2 - 0 !
extras/src/cprob/Makefile | 11 5 + 6 - 0 !
src/fdt/Makefile | 4 2 + 2 - 0 !
src/fslio/Makefile | 6 3 + 3 - 0 !
src/fslio/fslio.h | 4 2 + 2 - 0 !
src/fslsurface/fslsurfaceio.cc | 2 1 + 1 - 0 !
src/fslsurface/fslsurfaceio.h | 2 1 + 1 - 0 !
src/fslvtkio/Makefile | 6 3 + 3 - 0 !
src/libvis/Makefile | 8 4 + 4 - 0 !
src/melodic/Makefile | 2 1 + 1 - 0 !
src/meshclass/Makefile | 6 3 + 3 - 0 !
src/miscmaths/Makefile | 6 3 + 3 - 0 !
src/mm/Makefile | 6 3 + 3 - 0 !
src/newimage/Makefile | 6 3 + 3 - 0 !
src/newimage/newimage.h | 2 1 + 1 - 0 !
src/ptx2/Makefile | 2 1 + 1 - 0 !
src/qboot/Makefile | 4 2 + 2 - 0 !
src/shapeModel/Makefile | 6 3 + 3 - 0 !
src/utils/Makefile | 6 2 + 4 - 0 !
21 files changed, 59 insertions(+), 58 deletions(-)

 debian build setup and shared libraries
 This patch turns all private FSL libraries into shared libs.

up_longoptions= | (download)

src/utils/functions.cc | 23 15 + 8 - 0 !
1 file changed, 15 insertions(+), 8 deletions(-)

 use --option=value in --help output to match expected cmdline options formatting

References: https://www.jiscmail.ac.uk/cgi-bin/webadmin?A2=fsl;cae1093e.1308


kfreebsd_compat | (download)

src/eddy/eddy.cpp | 6 4 + 2 - 0 !
src/fslsurface/fslsurface_structs.h | 2 1 + 1 - 0 !
src/fslsurface/fslsurfacegl.cc | 6 3 + 3 - 0 !
src/fslsurface/fslsurfacegl.h | 2 1 + 1 - 0 !
src/fslsurface/fslsurfacemaths.cpp | 2 1 + 1 - 0 !
src/topup/topup.cpp | 6 4 + 2 - 0 !
6 files changed, 14 insertions(+), 10 deletions(-)

---
up_in_compar | (download)

src/melodic/meldata.cc | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix ftbfs of melodic on 17.04
fix_overload.patch | (download)

src/ptx2/ccops.cc | 4 2 + 2 - 0 !
src/ptx2/csv.cc | 118 59 + 59 - 0 !
src/ptx2/fdt_matrix_split.cc | 12 6 + 6 - 0 !
src/ptx2/streamlines.cc | 90 45 + 45 - 0 !
src/ptx2/surf2volume.cc | 18 9 + 9 - 0 !
src/ptx2/surf_proj.cc | 12 6 + 6 - 0 !
src/ptx2/surf_prop_dir.cc | 6 3 + 3 - 0 !
src/ptx2/surf_samp.cc | 6 3 + 3 - 0 !
src/ptx2/tractvolsx.h | 8 4 + 4 - 0 !
9 files changed, 137 insertions(+), 137 deletions(-)

 fix call of overloaded 'round(float)' is ambiguous