Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package blosc2 for openSUSE:Factory checked 
in at 2026-09-15 12:48:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/blosc2 (Old)
 and      /work/SRC/openSUSE:Factory/.blosc2.new.383539 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "blosc2"

Tue Sep 15 12:48:30 2026 rev:18 rq:1377972 version:3.3.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/blosc2/blosc2.changes    2026-04-13 
23:18:52.984114739 +0200
+++ /work/SRC/openSUSE:Factory/.blosc2.new.383539/blosc2.changes        
2026-09-15 12:48:33.806290469 +0200
@@ -1,0 +2,21 @@
+Mon Sep 14 10:50:24 UTC 2026 - Nico Krapp <[email protected]>
+
+- Update to 3.3.4:
+  * Bounded-buffer tail compaction in contiguous frames
+  * Sparse frame special chunk file removal
+  * Memory mapping (mmap) fixes and external file growth preservation
+  * New benchmarks and tests
+  * full changelog:
+    https://github.com/Blosc/c-blosc2/blob/v3.3.4/RELEASE_NOTES.md
+- disable 32-bit builds because they are no longer supported
+
+-------------------------------------------------------------------
+Wed Sep  9 15:27:43 UTC 2026 - Nico Krapp <[email protected]>
+
+- Update to 3.3.3:
+  * Fixed integer and pointer overflow in BloscLZ decompression bounds checks
+  * full changelog until v3.3.3:
+    https://github.com/Blosc/c-blosc2/blob/v3.3.3/RELEASE_NOTES.md
+- bumped sonum to 9
+
+-------------------------------------------------------------------

Old:
----
  c-blosc2-2.23.1.tar.gz

New:
----
  c-blosc2-3.3.4.tar.gz

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

Other differences:
------------------
++++++ blosc2.spec ++++++
--- /var/tmp/diff_new_pack.uuOXph/_old  2026-09-15 12:48:34.601323611 +0200
+++ /var/tmp/diff_new_pack.uuOXph/_new  2026-09-15 12:48:34.603323695 +0200
@@ -17,10 +17,10 @@
 
 
 # Adjust baselibs.conf if this changes
-%define major 7
+%define major 9
 %define libname lib%{name}-%{major}
 Name:           blosc2
-Version:        2.23.1
+Version:        3.3.4
 Release:        0
 Summary:        A fast, compressed, persistent binary data store library for C
 License:        BSD-2-Clause AND BSD-3-Clause AND MIT
@@ -31,9 +31,12 @@
 BuildRequires:  cmake
 BuildRequires:  gcc-c++
 BuildRequires:  pkgconfig
+BuildRequires:  zfp-devel
 BuildRequires:  pkgconfig(liblz4)
 BuildRequires:  pkgconfig(libzstd)
 BuildRequires:  pkgconfig(zlib)
+# 32-bit no longer supported: 
https://github.com/Blosc/c-blosc2/issues/790#issuecomment-4934468722
+ExcludeArch:    %ix86 %arm
 %{?suse_build_hwcaps_libs}
 
 %description
@@ -76,6 +79,7 @@
 %ifnarch x86_64_v3
   -DDEACTIVATE_AVX2:BOOL=ON \
 %endif
+  -DBLOSC_DEPENDENCY_MODE=EXTERNAL \
   -DPREFER_EXTERNAL_ZLIB:BOOL=ON \
   -DPREFER_EXTERNAL_ZSTD:BOOL=ON \
   -DPREFER_EXTERNAL_LZ4:BOOL=ON \

++++++ baselibs.conf ++++++
--- /var/tmp/diff_new_pack.uuOXph/_old  2026-09-15 12:48:34.647325529 +0200
+++ /var/tmp/diff_new_pack.uuOXph/_new  2026-09-15 12:48:34.651325696 +0200
@@ -1,2 +1,2 @@
-libblosc2-7
+libblosc2-9
 

++++++ c-blosc2-2.23.1.tar.gz -> c-blosc2-3.3.4.tar.gz ++++++
++++ 176730 lines of diff (skipped)

Reply via email to