Package: tcl-fitstcl / 2.3-3

Metadata

Package Version Patches format
tcl-fitstcl 2.3-3 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
fix_fitsCmds.patch | (download)

fitsCmds.c | 28 18 + 10 - 0 !
1 file changed, 18 insertions(+), 10 deletions(-)

 fix some bugs in fitscmds.c:
  * In fitsTcl_get(), the header is allocated by ffhdr2str(), but is freed by
    ckfree(). This causes crashes if ckfree() is not just a free() alias.
  * Fix some variable declarations and type casts to match prototypes.
  * Check the number of arguments in "get translatedKeywords".
  * Fix status parameter in exxor handling of fits_copy_cell2image() of
    "get translatedKeywords".

use_shared_cfitsio.patch | (download)

Makefile.in | 26 4 + 22 - 0 !
configure.in | 19 0 + 19 - 0 !
2 files changed, 4 insertions(+), 41 deletions(-)

 remove the need of a private cfitsio source copy
 However, this patch still needs the files eval_defs.h and
 eval_tab.h copied from the cfitsion source. 

cfitsio_header.patch | (download)

eval_defs.h | 159 159 + 0 - 0 !
eval_tab.h | 41 41 + 0 - 0 !
2 files changed, 200 insertions(+)

 install cfitsio header files that were not in the cfitsio
 distribution but needed for compilation here.

set_installdir.patch | (download)

Makefile.in | 8 5 + 3 - 0 !
fitsInit.c | 2 2 + 0 - 0 !
fitsTcl.html | 12 3 + 9 - 0 !
3 files changed, 10 insertions(+), 12 deletions(-)

 correct the installation directory

fix_compiler_warnings.patch | (download)

fitsIO.c | 99 50 + 49 - 0 !
1 file changed, 50 insertions(+), 49 deletions(-)

 correct warnings with -werror=format-security and conversion
 from pointer to int.

fix_spelling.patch | (download)

fitsCmds.c | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 spellfixes

nonlinux.patch | (download)

configure.in | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 extend the known operating systems by gnu hurd and kfreebsd.

propagate_flags.patch | (download)

Makefile.in | 2 1 + 1 - 0 !
configure.in | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 propagate cppflags and ldflags for hardening