Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package adios2 for openSUSE:Factory checked 
in at 2026-05-07 15:43:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/adios2 (Old)
 and      /work/SRC/openSUSE:Factory/.adios2.new.1966 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "adios2"

Thu May  7 15:43:50 2026 rev:13 rq:1351251 version:2.12.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/adios2/adios2.changes    2025-12-08 
11:56:30.171893867 +0100
+++ /work/SRC/openSUSE:Factory/.adios2.new.1966/adios2.changes  2026-05-07 
15:44:58.903136629 +0200
@@ -1,0 +2,28 @@
+Tue Apr 21 00:00:00 UTC 2026 - Vicente Adolfo Bolea Sanchez 
<[email protected]> - 2.12.0
+
+- Added ADIOS2 v2.12.0:
+  * C API: new two-call pattern functions for safely retrieving strings of 
unknown length.
+  * New Selection class for Get() bundling spatial, block, and step parameters.
+  * Plugin Interface v2 (breaking): engine/operator plugins no longer inherit 
from internal core types.
+  * Minimum C++ standard raised from C++14 to C++17.
+  * BP5 can now write data files to S3-compatible object storage.
+  * Python bindings migrated from pybind11 to nanobind for smaller, faster 
extension modules.
+  * New Encryption operator using libsodium sealed-box (X25519 + 
XSalsa20-Poly1305).
+  * New SZ3 lossy compression operator.
+  * New RefactorProDM operator integrating ADIOS2 with ProDM decomposition 
library.
+  * Python bindings are now compatible with free-threaded Python (PEP 703, 
python3.13t).
+  * New HTTPS transport (XrootdHttpsRemote) using libcurl as XRootD 
alternative.
+  * XRootD server plugin: idle FD eviction, shared FD across engines, batched 
variable reads.
+  * Cross-endian interoperability always enabled; ADIOS2_USE_Endian_Reverse 
CMake option removed.
+  * Campaign reader: host aliases, XRootD entries, in-memory metadata caching, 
faster SQLite query.
+  * BP5 datasets and files can now be read from TAR archives.
+  * BP5 engine parameter DataTransport renamed to DataFileTransport (breaking).
+  * BP5 data reading now uses per-subpool locking for safe concurrent 
multi-thread reads.
+  * Python Stream: new minmax() method returns per-step or global min/max for 
a variable.
+  * Inline engine now supports basic output buffering.
+  * CI runs pip wheel integration tests on Windows and macOS.
+  * ADIOS2 now complies with the REUSE specification for machine-readable SPDX 
licenses.
+  * Release notes: https://github.com/ornladios/ADIOS2/releases/tag/v2.12.0
+- Added patch needed for aarch64 packages: adios2-pr-5006.patch
+
+-------------------------------------------------------------------

Old:
----
  ADIOS2-2.11.0.tar.gz

New:
----
  ADIOS2-2.12.0.tar.gz
  adios2-pr-5006.patch

----------(New B)----------
  New:  * Release notes: 
https://github.com/ornladios/ADIOS2/releases/tag/v2.12.0
- Added patch needed for aarch64 packages: adios2-pr-5006.patch
----------(New E)----------

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

Other differences:
------------------
++++++ adios2.spec ++++++
--- /var/tmp/diff_new_pack.bxCwjv/_old  2026-05-07 15:44:59.571163903 +0200
+++ /var/tmp/diff_new_pack.bxCwjv/_new  2026-05-07 15:44:59.571163903 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package adios2
 #
-# Copyright (c) 2025 SUSE LLC
+# Copyright (c) 2026 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 %define flavor @BUILD_FLAVOR@%{nil}
 %define major_ver 2
-%define minor_ver 11
+%define minor_ver 12
 %define patch_ver 0
 # Name the suffix of the pkg
 %if "%{flavor}" != "%{nil}"
@@ -81,7 +81,8 @@
 URL:            https://adios2.readthedocs.io/en/
 Source0:        
https://github.com/ornladios/ADIOS2/archive/refs/tags/v%{version}.tar.gz#/ADIOS2-%{version}.tar.gz
 Source1:        adios2-rpmlintrc
-# PATCH-FIX-UPSTREAM boo#1244421
+# Needed for arm64 jobs: https://github.com/ornladios/ADIOS2/pull/5006
+Patch0:         adios2-pr-5006.patch
 ExcludeArch:    %{ix86}
 BuildRequires:  cmake
 BuildRequires:  fdupes
@@ -281,7 +282,6 @@
 %files -n %{shlib}
 %license Copyright.txt
 %{pkg_libdir}/*.so.*
-%{pkg_libdir}/adios2-evpath-modules-%{major_ver}_%{minor_ver}
 
 %if %{with python}
 %files -n %{pylib}

++++++ ADIOS2-2.11.0.tar.gz -> ADIOS2-2.12.0.tar.gz ++++++
/work/SRC/openSUSE:Factory/adios2/ADIOS2-2.11.0.tar.gz 
/work/SRC/openSUSE:Factory/.adios2.new.1966/ADIOS2-2.12.0.tar.gz differ: char 
23, line 1

++++++ adios2-pr-5006.patch ++++++
++++ 707 lines (skipped)

Reply via email to