Hello community, here is the log from the commit of package wcslib for openSUSE:Factory checked in at 2019-11-30 10:36:47 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/wcslib (Old) and /work/SRC/openSUSE:Factory/.wcslib.new.26869 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "wcslib" Sat Nov 30 10:36:47 2019 rev:5 rq:747258 version:6.4 Changes: -------- --- /work/SRC/openSUSE:Factory/wcslib/wcslib.changes 2018-12-04 20:56:05.648734960 +0100 +++ /work/SRC/openSUSE:Factory/.wcslib.new.26869/wcslib.changes 2019-11-30 10:37:22.704172211 +0100 @@ -1,0 +2,52 @@ +Sun Nov 10 14:53:23 UTC 2019 - Stefan Brüns <stefan.bruens@rwth-aachen.de> + +- Update to version 6.4 (2019/08/15): + * Installation + - The rule change to the Fortran makefile in v6.3 to add getwcstab_f.o + to the sharable library causes it to depend on CFITSIO to resolve + fits_get_wcstab(). Hence backed out of that change. + * User manual + - Documentation generation moved to doxygen 1.8.16 (was 1.8.14). +- Update to version 6.3 (2019/07/12) + * C library + - Fixed the Polynomial and TPD distortions so that, as stipulated in + WCS Paper IV, they are now considered to return an additive + correction to be applied to the given coordinates, rather than the + corrected coordinates themselves. + Added a new subsection to the prologue of dis.h entitled 'Historical + idiosyncrasies', which discusses this issue and other vagueries. + Amended components of the test suite accordingly: SIPTPV.keyrec, + TPV7.keyrec, and tdis1.c. + - Fixed memory leaks and other potential problems that arose in the + wcserr system consequent on changes made in release 6.1. + Memory allocated by wcsfixi() for messages in the array of wcserr + structs must now be freed by the caller. Amended twcsfix.c + accordingly. + - Plugged memory leaks arising in disset(). + - New function wcsdealloc() provided to free memory allocated within + certain WCSLIB routines. Suggested by David Motl. + - Eliminated a swag of inconsequential compiler warnings, particularly + those emanating from the flex sources. + * Validation + - The library, Fortran wrappers, utilities, and test programs now pass + runtime analysis using -fsanitize=address and -fsanitize=undefined + in gcc 8.3.0, in addition to valgrind. Also compile-time strictures + using -std=c99, -pedantic, -Wall, -Wextra, and -DFORTIFY_SOURCE=2. + Prompted by feedback from Ole Streicher. + * Installation + - The non-graphical tests now run reliably in parallel builds + (make CHECK=nopgplot -j8 check). Requested by Mohammed Akhlaghi. + The graphical tests can also be run in parallel, but as PGPLOT can + only handle one stream at a time, some graphics are likely to be + lost. Nevertheless, it is a useful option, especially with runtime + analysis via -fsanitize=address, etc. + - As CFITSIO doesn't provide a Fortran wrapper for fits_read_wcstab(), + getwcstab_f.o is now always included in the WCSLIB object library + and sharable library if CFITSIO is available (and the WCSLIB Fortran + wrappers are required). Use 'configure --without-cfitsio' to + defeat this. + - Tidied up some aspects of the build where CFITSIO is not available. + * User manual + - Fixed minor formatting problems in dis.h. + +------------------------------------------------------------------- Old: ---- wcslib-6.2.tar.bz2 New: ---- wcslib-6.4.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ wcslib.spec ++++++ --- /var/tmp/diff_new_pack.KV9Bc7/_old 2019-11-30 10:37:24.864171951 +0100 +++ /var/tmp/diff_new_pack.KV9Bc7/_new 2019-11-30 10:37:24.868171951 +0100 @@ -1,7 +1,7 @@ # # spec file for package wcslib # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %define libver 6 Name: wcslib -Version: 6.2 +Version: 6.4 Release: 0 Summary: An implementation of the FITS WCS standard License: LGPL-3.0-or-later @@ -87,8 +87,7 @@ %build %configure --docdir=%{_docdir}/%{name} --without-pgplot -# Sometimes %%{?_smp_mflags} make compilation fail, so don't use it -make +%make_build %install %make_install ++++++ wcslib-6.2.tar.bz2 -> wcslib-6.4.tar.bz2 ++++++ ++++ 47656 lines of diff (skipped)