Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package matio for openSUSE:Factory checked in at 2026-01-01 15:01:04 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/matio (Old) and /work/SRC/openSUSE:Factory/.matio.new.1928 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "matio" Thu Jan 1 15:01:04 2026 rev:32 rq:1324937 version:1.5.29 Changes: -------- --- /work/SRC/openSUSE:Factory/matio/matio.changes 2024-12-26 12:24:13.931347980 +0100 +++ /work/SRC/openSUSE:Factory/.matio.new.1928/matio.changes 2026-01-01 15:02:09.697715909 +0100 @@ -1,0 +2,13 @@ +Wed Dec 31 17:04:24 UTC 2025 - Andreas Stieger <[email protected]> + +- update to version 1.5.29: + * Fix printing rank-1-variable in Mat_VarPrint + * Fix array index out of bounds in Mat_VarPrint when printing + UTF-8 character data (boo#1239678, CVE-2025-2337) + * Fix heap-based buffer overflow in strdup_vprintf + (boo#1239677, CVE-2025-2338) + * Changed Mat_VarPrint to print all values of rank-2-variable + * Several other fixes, for example for access violations in + Mat_VarPrint + +------------------------------------------------------------------- Old: ---- matio-1.5.28.tar.gz New: ---- matio-1.5.29.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ matio.spec ++++++ --- /var/tmp/diff_new_pack.AyAfH9/_old 2026-01-01 15:02:10.265739205 +0100 +++ /var/tmp/diff_new_pack.AyAfH9/_new 2026-01-01 15:02:10.269739369 +0100 @@ -2,6 +2,7 @@ # spec file for package matio # # Copyright (c) 2024 SUSE LLC +# Copyright (c) 2025 Andreas Stieger <[email protected]> # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +20,7 @@ %define libname lib%{name} %define major 13 Name: matio -Version: 1.5.28 +Version: 1.5.29 Release: 0 Summary: Library for reading and writing MATLAB MAT files License: BSD-2-Clause @@ -45,10 +46,11 @@ %package -n %{libname}-devel Summary: Development files for %{name} +BuildRequires: pkgconfig +BuildRequires: pkgconfig(zlib) >= 1.2.3 Requires: %{libname}%{major} = %{version} Requires: hdf5-devel Requires: pkgconfig -BuildRequires: pkgconfig(zlib) >= 1.2.3 %description -n %{libname}-devel matio is an open-source library for reading and writing MATLAB MAT files. @@ -67,19 +69,20 @@ access or do not want to rely on MATLAB's shared library. %prep -%setup -q +%autosetup -p1 %build %configure \ --enable-shared \ --disable-static \ --enable-mat73=yes \ - --enable-extended-sparse=yes + --enable-extended-sparse=yes \ + %{nil} %make_build %install %make_install -find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print +find %{buildroot} -type f -name "*.la" -delete -print %check export LD_LIBRARY_PATH=%{_buildroot}/%{libdir} @@ -90,15 +93,17 @@ %files -n %{libname}%{major} %license COPYING %doc NEWS README -%{_libdir}/libmatio.so.%{major}* +%{_libdir}/libmatio.so.%{major}{,.*} %files tools +%license COPYING %{_bindir}/matdump %files -n %{libname}-devel +%license COPYING %{_includedir}/matio.h %{_includedir}/matio_pubconf.h %{_libdir}/libmatio.so %{_libdir}/pkgconfig/matio.pc -%{_mandir}/man3/Mat_*.3.* +%{_mandir}/man3/Mat_*.3%{?ext_man} ++++++ matio-1.5.28.tar.gz -> matio-1.5.29.tar.gz ++++++ /work/SRC/openSUSE:Factory/matio/matio-1.5.28.tar.gz /work/SRC/openSUSE:Factory/.matio.new.1928/matio-1.5.29.tar.gz differ: char 12, line 1
