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)
