Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package cfitsio for openSUSE:Factory checked in at 2025-04-23 15:17:55 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/cfitsio (Old) and /work/SRC/openSUSE:Factory/.cfitsio.new.30101 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cfitsio" Wed Apr 23 15:17:55 2025 rev:33 rq:1271996 version:4.6.2 Changes: -------- --- /work/SRC/openSUSE:Factory/cfitsio/cfitsio.changes 2025-04-09 21:49:12.575438191 +0200 +++ /work/SRC/openSUSE:Factory/.cfitsio.new.30101/cfitsio.changes 2025-04-23 15:17:56.738622476 +0200 @@ -1,0 +2,29 @@ +Tue Apr 22 08:55:11 UTC 2025 - Atri Bhattacharya <badshah...@gmail.com> + +- Update to version 4.6.2: + * Updated autotools configure script to use AM_MAINTAINER_MODE; + disables automatic regeneration of the build system unless + configure is invoked with '--enable-maintainer-mode' +- Changes from version 4.6.1: + * Updated CMake configuration to use GNUInstallDirs module and + to use CMAKE_INSTALL_LIBDIR and CMAKE_INSTALL_INCLUDEDIR; + fixes bug in 4.6.0 that led to an empty 'includedir' in + cfitsio.pc. +- Changes from version 4.6.0: + * Improved the empty primary data test performed in + fits_open_file. + * Correction to eval_defs.h typedefs to allow for compilation on + old gcc compilers. + * The fitsverify utility tool now distinguishes between + alternate coordinate systems when testing positions of WCSAXES + keywords. + * Updates made for greater C23 compatibility as required for + gcc-15. + * Possible memory vulnerabilities patched. + * Fix to a possible heap buffer overflow in a utility tool. + * Negative size parameter vulnerability patched in utility tool. +- Drop cfitsio-nullptr.patch: incorporated upstream. +- Drop cfitsio-cmake-devel-scripts-destination.patch: fixed + upstream (also fixes boo#1236985). + +------------------------------------------------------------------- Old: ---- cfitsio-4.5.0.tar.gz cfitsio-cmake-devel-scripts-destination.patch cfitsio-nullptr.patch New: ---- cfitsio-4.6.2.tar.gz BETA DEBUG BEGIN: Old:- Drop cfitsio-nullptr.patch: incorporated upstream. - Drop cfitsio-cmake-devel-scripts-destination.patch: fixed upstream (also fixes boo#1236985). Old: * Negative size parameter vulnerability patched in utility tool. - Drop cfitsio-nullptr.patch: incorporated upstream. - Drop cfitsio-cmake-devel-scripts-destination.patch: fixed BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cfitsio.spec ++++++ --- /var/tmp/diff_new_pack.RqU2xA/_old 2025-04-23 15:17:57.974674175 +0200 +++ /var/tmp/diff_new_pack.RqU2xA/_new 2025-04-23 15:17:57.978674343 +0200 @@ -19,16 +19,12 @@ %define so_ver 10 %define __builder ninja Name: cfitsio -Version: 4.5.0 +Version: 4.6.2 Release: 0 Summary: Library for manipulating FITS data files License: NASA-1.3 URL: https://heasarc.gsfc.nasa.gov/fitsio/ Source0: https://heasarc.gsfc.nasa.gov/FTP/software/fitsio/c/%{name}-%{version}.tar.gz -# PATCH-FIX-UPSTREAM cfitsio-cmake-devel-scripts-destination.patch badshah...@gmail.com -- Fix installation dir for pkgconfig and cmake scripts -Patch1: cfitsio-cmake-devel-scripts-destination.patch -# PATCH-FIX-UPSTREAM cfitsio-nullptr.patch hs...@mail.de -- nullptr is keyword in C23 -Patch2: cfitsio-nullptr.patch BuildRequires: cmake >= 3.5 BuildRequires: gcc-c++ BuildRequires: gcc-fortran @@ -87,7 +83,7 @@ %build %cmake \ - -DINCLUDE_INSTALL_DIR=%{_includedir}/cfitsio \ + -DCMAKE_INSTALL_INCLUDEDIR=include/cfitsio \ -DUSE_BZIP2=ON \ -DTESTS=ON \ -DUTILS=ON \ @@ -103,7 +99,6 @@ %cmake_install %check -# testsuite %ctest %ldconfig_scriptlets -n libcfitsio%{so_ver} @@ -115,14 +110,17 @@ %{_bindir}/fitsverify %{_bindir}/fpack %{_bindir}/funpack +%{_bindir}/imcopy +%{_bindir}/speed %files devel %license licenses/License.txt +%{_bindir}/cookbook +%{_bindir}/smem %{_includedir}/%{name}/ %{_libdir}/libcfitsio.so %{_libdir}/pkgconfig/cfitsio.pc %{_libdir}/cmake/%{name}/ -%{_libdir}/%{name}-%{version}/ %files devel-doc %doc docs/{cfitsio.ps,cfortran.doc,fitsio.doc,fitsio.ps,quick.ps} ++++++ cfitsio-4.5.0.tar.gz -> cfitsio-4.6.2.tar.gz ++++++ ++++ 24117 lines of diff (skipped)