Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package blosc for openSUSE:Factory checked 
in at 2026-11-02 16:41:27
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/blosc (Old)
 and      /work/SRC/openSUSE:Factory/.blosc.new.1255 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "blosc"

Mon Nov  2 16:41:27 2026 rev:29 rq:1394473 version:1.21.7

Changes:
--------
--- /work/SRC/openSUSE:Factory/blosc/blosc.changes      2026-10-12 
22:08:22.180180005 +0200
+++ /work/SRC/openSUSE:Factory/.blosc.new.1255/blosc.changes    2026-11-02 
16:41:58.317261593 +0100
@@ -1,0 +2,16 @@
+Mon Nov  2 13:25:18 UTC 2026 - Martin Pluskal <[email protected]>
+
+- Update to 1.21.7:
+  * Buffer-validation hardening: fix out-of-bounds write in
+    blosc_getitem for negative nitems, reject split blocks not
+    covering blocksize, reject too-small destsize for block
+    pointers, clamp destsize against int32 overflow and require
+    typesize greater than zero
+  * Fix compilation with GCC 15 (C23) in internal Zlib and set
+    the GNU99 C dialect for GCC on all architectures
+  * Add generic RISC-V build support
+  * Raise CMake minimum to 3.10 for CMake 4.x compatibility
+- Raise cmake BuildRequires floor to >= 3.10 to match upstream
+  and modernize spec (pkgconfig(snappy), ldconfig scriptlets)
+
+-------------------------------------------------------------------

Old:
----
  c-blosc-1.21.6.tar.gz

New:
----
  c-blosc-1.21.7.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ blosc.spec ++++++
--- /var/tmp/diff_new_pack.MsEiCv/_old  2026-11-02 16:41:59.359305066 +0100
+++ /var/tmp/diff_new_pack.MsEiCv/_new  2026-11-02 16:41:59.361305149 +0100
@@ -19,17 +19,17 @@
 %define major   1
 %define libname lib%{name}%{major}
 Name:           blosc
-Version:        1.21.6
+Version:        1.21.7
 Release:        0
 Summary:        A blocking, shuffling and lossless compression library
 License:        BSD-2-Clause AND BSD-3-Clause AND MIT
 URL:            https://www.blosc.org/
 Source:         
https://github.com/Blosc/c-blosc/archive/v%{version}.tar.gz#/c-blosc-%{version}.tar.gz
-BuildRequires:  cmake >= 3.5
+BuildRequires:  cmake >= 3.10
 BuildRequires:  pkgconfig
-BuildRequires:  snappy-devel
 BuildRequires:  pkgconfig(liblz4)
 BuildRequires:  pkgconfig(libzstd)
+BuildRequires:  pkgconfig(snappy)
 BuildRequires:  pkgconfig(zlib)
 
 %description
@@ -78,7 +78,7 @@
   -DPREFER_EXTERNAL_ZSTD:BOOL=ON \
   -DPREFER_EXTERNAL_LZ4:BOOL=ON \
   -DBUILD_STATIC:BOOL=OFF \
-  -DCMAKE_POLICY_VERSION_MINIMUM=3.5
+  -DCMAKE_POLICY_VERSION_MINIMUM=3.10
 %cmake_build
 
 %install
@@ -89,8 +89,7 @@
 export LD_PRELOAD="$LD_PRELOAD  %{buildroot}%{_libdir}/libblosc.so  
%{buildroot}%{_libdir}/libblosc.so.%{major} 
`pwd`/build/blosc/libblosc_testing.so"
 %ctest
 
-%post -n %{libname} -p /sbin/ldconfig
-%postun -n %{libname} -p /sbin/ldconfig
+%ldconfig_scriptlets -n %{libname}
 
 %files -n %{libname}
 %doc LICENSES/*.txt

++++++ c-blosc-1.21.6.tar.gz -> c-blosc-1.21.7.tar.gz ++++++
++++ 12802 lines of diff (skipped)

Reply via email to