Overview

Request 1132251 accepted

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.

Loading...
Request History
Benjamin Greiner's avatar

bnavigator created request

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.


Atri Bhattacharya's avatar

badshah400 accepted request

Ok thanks.

openSUSE Build Service is sponsored by