Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package petsc for openSUSE:Factory checked 
in at 2026-10-20 12:39:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/petsc (Old)
 and      /work/SRC/openSUSE:Factory/.petsc.new.3698736 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "petsc"

Tue Oct 20 12:39:09 2026 rev:44 rq:1386201 version:3.26.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/petsc/petsc.changes      2026-05-09 
12:59:53.465277410 +0200
+++ /work/SRC/openSUSE:Factory/.petsc.new.3698736/petsc.changes 2026-10-20 
12:40:48.879748046 +0200
@@ -1,0 +2,33 @@
+Mon Oct 19 09:26:31 UTC 2026 - Atri Bhattacharya <[email protected]>
+
+- Only keep conflicts against oldest incorrectly named shared lib
+  (from versio 3.23) and drop others.
+
+-------------------------------------------------------------------
+Sat Oct 17 16:02:28 UTC 2026 - Andrea Manzini <[email protected]>
+
+- Update to version 3.26.0:
+  * Configure/Build: add interface to LIBXSMM, NVIDIA NVPL BLAS/LAPACK
+    detection on aarch64, and OpenMP target offload support.
+  * Sys: make PetscCallHDF5() and related error-checking macros variadic;
+    fix -help 0/no/false/off to disable help output; add -help <mansec>
+    filtering and MCP server support.
+  * Vec: add VecCreateSeqWithArrayAndMemType(),
+    VecCreateMPIWithArrayAndMemType(), and VecSetStdBasis(); change
+    VecPointwiseDivide() so 0/0 evaluates to 1.
+  * Mat: add MATSEQBAIJLIBXSMM, MATMPIBAIJLIBXSMM, MatFlag(),
+    MatNormApproximate(), and MatCreateNestFromMultipleShifts(); fix
+    MATMPIDENSE norms and MATMPISELL zero-entry and off-diagonal handling.
+  * PC/KSP: add weighted PCASM scaling (PC_ASM_WEIGHTED), PCGAMG
+    prolongator filtering, KSPIDR, and KSPEKSM; promote GMRES
+    orthogonalization routines to KSPOrthogonalization*().
+  * SNES/TS/TAO: add SNESFAS coarse correction line search,
+    DMTSSetIFunctionPre(), TSIsImplicit(), TaoGetDM(), and TaoSetDM().
+  * DM/DMPlex/DMSwarm: add Morton space-filling curve cell reordering,
+    DMSwarmProjectFields(), DMSwarmSort, and mass matrix assembly helpers.
+  * Many more fixes and improvements; see upstream's release notes for the
+    full list.
+- Bump shared library subpackage version to libpetsc3_26 and add conflict
+  against libpetsc3_25.
+
+-------------------------------------------------------------------

Old:
----
  petsc-3.25.1.tar.gz

New:
----
  petsc-3.26.0.tar.gz

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

Other differences:
------------------
++++++ petsc.spec ++++++
--- /var/tmp/diff_new_pack.1m6TMK/_old  2026-10-20 12:40:49.624779227 +0200
+++ /var/tmp/diff_new_pack.1m6TMK/_new  2026-10-20 12:40:49.626779310 +0200
@@ -22,7 +22,7 @@
 
 # Please also update slepc, which is version locked with petsc
 %define pname petsc
-%define so_ver 3_25
+%define so_ver 3_26
 
 ExcludeArch:    s390 s390x
 
@@ -71,7 +71,7 @@
 Summary:        Portable Extensible Toolkit for Scientific Computation
 License:        BSD-2-Clause
 Group:          Development/Libraries/C and C++
-Version:        3.25.1
+Version:        3.26.0
 Release:        0
 URL:            https://www.mcs.anl.gov/petsc/
 Source:         
https://web.cels.anl.gov/projects/petsc/download/release-snapshots/petsc-%{version}.tar.gz
@@ -122,7 +122,6 @@
 # Fixup wrong package name
 Conflicts:      libpetsc3%{?mpi_suffix}
 Conflicts:      lib%{pname}3_23%{?mpi_suffix}
-Conflicts:      lib%{pname}3_24%{?mpi_suffix}
 Requires:       %{name}-data = %{version}
 
 %description -n %{libname}

++++++ petsc-3.25.1.tar.gz -> petsc-3.26.0.tar.gz ++++++
/work/SRC/openSUSE:Factory/petsc/petsc-3.25.1.tar.gz 
/work/SRC/openSUSE:Factory/.petsc.new.3698736/petsc-3.26.0.tar.gz differ: char 
12, line 1

Reply via email to