Revisions of wcslib
buildservice-autocommit
accepted
request 1132261
from
Atri Bhattacharya (badshah400)
(revision 28)
baserev update by copy to link target
Atri Bhattacharya (badshah400)
accepted
request 1132251
from
Benjamin Greiner (bnavigator)
(revision 27)
Required by astropy v6.0 - Update to 8.2.2 * In prj.c, a number of variables with global scope that are only used internally were declared static to avoid namespace conflicts arising in Link Time Optimization (LTO) builds of the Rwcs wrappers. This is a patch release as it does not affect the library itself other than in localising some symbols that were never meant to be global. Reported by Rodrigo Carrizo with patch. Likewise for an internally used helper function, prjoff(). Likewise for a handful of variables in cel.c, dis.c, lin.c, tab.c, wcs.c, wcsfix.c, and wcshdr.c. - WCSLIB version 8.2 * In wcshdo(), fixed character buffer overflows in the comment string for the longitude and latitude axes triggered by some projections, and also the formatting for generic coordinate systems. Reported by Shu Niu. - WCSLIB version 8.1 * Changes in the contents of the auxprm struct (in 8.0 beta) necessitated incrementing the major version number from 7 to 8, i.e. the ABI changed. Took the opportunity for minor tweaks to wcsprm and disprm. ## C library * In disprm, changed the order of maxdis and totdis to ensure correct alignment of doubles on 32-bit machines. ## Fortran wrappers * Match changes to disprm in the C library. * In the Fortran test suite, inserted a brief pause between plots in tprj2, tspc, and tpih2, which have long been a blur. ## PGSBOX * Quell innocuous compiler warnings from gfortran 12.1.0.
buildservice-autocommit
accepted
request 1009934
from
Asterios Dramis (adra)
(revision 26)
baserev update by copy to link target
Asterios Dramis (adra)
accepted
request 1009932
from
Asterios Dramis (adra)
(revision 25)
Update to version 7.12
buildservice-autocommit
accepted
request 975270
from
Asterios Dramis (adra)
(revision 24)
baserev update by copy to link target
Asterios Dramis (adra)
accepted
request 975269
from
Asterios Dramis (adra)
(revision 23)
Update to version 7.11, Removed 0001-Fix-utils-tofits-location-in-Fortran-GNUmakefile.patch (fixed upstream), Don't use %configure macro for building i586 package (it makes tests fail)
Asterios Dramis (adra)
accepted
request 930761
from
Stefan Brüns (StefanBruens)
(revision 22)
- Update to version 7.7, for details see: https://www.atnf.csiro.au/people/mcalabre/WCS/CHANGES - Remove workarounds for gfortran 10/11 - Add 0001-Fix-utils-tofits-location-in-Fortran-GNUmakefile.patch
buildservice-autocommit
accepted
request 900459
from
Asterios Dramis (adra)
(revision 21)
baserev update by copy to link target
Asterios Dramis (adra)
accepted
request 900457
from
Asterios Dramis (adra)
(revision 20)
Update to version 7.6
buildservice-autocommit
accepted
request 876058
from
Asterios Dramis (adra)
(revision 19)
baserev update by copy to link target
Asterios Dramis (adra)
accepted
request 876057
from
Asterios Dramis (adra)
(revision 18)
Update to version 7.4
buildservice-autocommit
accepted
request 832380
from
Dirk Stoecker (dstoecker)
(revision 17)
baserev update by copy to link target
Dirk Stoecker (dstoecker)
accepted
request 831044
from
Dirk Mueller (dirkmueller)
(revision 16)
- update to 7.3.1: * There are no functional changes in this release. - Changed all C code, including within the flex sources, Fortran and PGSBOX wrappers, and test suite, to use C99 style commenting (i.e. using //), excluding the header prologues used to generate the user manual. - Documentation generation moved to doxygen 1.8.19 (was 1.8.18).
buildservice-autocommit
accepted
request 819079
from
Asterios Dramis (adra)
(revision 15)
baserev update by copy to link target
Asterios Dramis (adra)
committed
(revision 14)
Asterios Dramis (adra)
committed
(revision 13)
Asterios Dramis (adra)
accepted
request 819014
from
Benjamin Greiner (bnavigator)
(revision 12)
- Update to version 7.3 - allow fortran argument mismatches in rank and type to pass the tests
Asterios Dramis (adra)
accepted
request 810966
from
Asterios Dramis (adra)
(revision 11)
Update to version 7.2
buildservice-autocommit
accepted
request 747258
from
Asterios Dramis (adra)
(revision 10)
baserev update by copy to link target
Asterios Dramis (adra)
accepted
request 747228
from
Stefan Brüns (StefanBruens)
(revision 9)
- 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.
Displaying revisions 1 - 20 of 28