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

Reply via email to