Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package wcslib for openSUSE:Factory checked in at 2023-12-10 19:40:18 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/wcslib (Old) and /work/SRC/openSUSE:Factory/.wcslib.new.25432 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "wcslib" Sun Dec 10 19:40:18 2023 rev:13 rq:1132261 version:8.2.2 Changes: -------- --- /work/SRC/openSUSE:Factory/wcslib/wcslib.changes 2022-10-12 18:27:23.782047120 +0200 +++ /work/SRC/openSUSE:Factory/.wcslib.new.25432/wcslib.changes 2023-12-10 19:40:19.052439857 +0100 @@ -1,0 +2,52 @@ +Sat Dec 9 18:22:49 UTC 2023 - Ben Greiner <c...@bnavigator.de> + +- 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. + Inserted a brief pause between plots in pgtest and cpgtest. +- WCSLIB version 8.0 beta + * Beta test version, not publically released. + ## C library + * Support planetary keywords A_RADIUS, B_RADIUS, C_RADIUS, BLON_OBS, + BLAT_OBS, and BDIS_OBS in auxprm by analogy with the Solar keywords + added at 7.1. Requested by Chiara Marmo (Observatoire de Paris). + * Added wcsprm::time to the wcsprm struct to record the TIME axis + number (along with lng, lat, and spec). + * Fixed a bug in wcspih() and wcsbth() where trailing blanks were not + stripped from string keyvalues. Reported by Naveen Dukiya. + Changed test program tdis3 to test this. + * Fixed a problem affecting thread safety in disp2x(), disx2p(), and + diswarp(). Reported by Mohammad Akhlaghi. + ## Fortran wrappers + * Match changes to the C library supporting planetary keywords in + auxprm and the addition of wcsprm::time. + +------------------------------------------------------------------- Old: ---- wcslib-7.12.tar.bz2 New: ---- wcslib-8.2.2.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ wcslib.spec ++++++ --- /var/tmp/diff_new_pack.Kbwk9I/_old 2023-12-10 19:40:19.836468731 +0100 +++ /var/tmp/diff_new_pack.Kbwk9I/_new 2023-12-10 19:40:19.836468731 +0100 @@ -1,7 +1,7 @@ # # spec file for package wcslib # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,9 +16,9 @@ # -%define libver 7 +%define libver 8 Name: wcslib -Version: 7.12 +Version: 8.2.2 Release: 0 Summary: An implementation of the FITS WCS standard License: LGPL-3.0-or-later @@ -97,12 +97,14 @@ %install %make_install -cp -a THANKS %{buildroot}%{_docdir}/%{name}/ - # Remove static libraries rm -rf %{buildroot}%{_libdir}/*.a %fdupes %{buildroot}%{_docdir}/%{name}/html +# recursive symlink +rm %{buildroot}%{_docdir}/%{name}/wcslib +# avoid rpmlint install-file-in-docs, not needed in rpm package +rm %{buildroot}%{_docdir}/%{name}/INSTALL %check make check ++++++ wcslib-7.12.tar.bz2 -> wcslib-8.2.2.tar.bz2 ++++++ ++++ 98170 lines of diff (skipped)