Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ccx for openSUSE:Factory checked in 
at 2026-02-19 14:25:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ccx (Old)
 and      /work/SRC/openSUSE:Factory/.ccx.new.1977 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ccx"

Thu Feb 19 14:25:01 2026 rev:5 rq:1333924 version:2.23

Changes:
--------
--- /work/SRC/openSUSE:Factory/ccx/ccx.changes  2024-11-17 16:42:16.061896705 
+0100
+++ /work/SRC/openSUSE:Factory/.ccx.new.1977/ccx.changes        2026-02-19 
14:25:35.332221588 +0100
@@ -1,0 +2,27 @@
+Thu Feb 19 00:49:47 UTC 2026 - Stefan BrĂ¼ns <[email protected]>
+
+- update to 2.23:
+  * Procedures
+    + Extended submodels to heat transfer analyses.
+  * Materials
+    + Introduced the *DAMAGE INITIATION keyword.
+  * Elements
+    + Correction to the C3D8I-element.
+    + Kept the node numbering while smoothing an existing mesh using
+      the *REFINE MESH,SMOOTHING ONLY keyword.
+    + Allowed for the use of composite shells in *HEAT TRANSFER
+      calculations.
+  * Boundary conditions
+    + Definition of a linear temperature distribution on a
+      *TEMPERATURE or *BOUNDARY card.
+    + Allowed for contact within cyclic symmetry calculations using
+      the *CYCLIC SYMMETRY MODEL,CONTACT card.
+    + Axisymmetric results from a global model can be used as
+      boundary conditions for a three-dimensional submodel.
+    + The first term in an *EQUATION can be a node set. As many
+      equations are generated as nodes in the set.
+  * For a full list of changes see the included LOGBOOK.
+- Rebase ccx-2.16-build.patch
+- Add 0001-Fix-return-value-in-readnewmesh.patch
+
+-------------------------------------------------------------------

Old:
----
  ccx_2.22.src.tar.bz2
  ccx_2.22.test.tar.bz2

New:
----
  0001-Fix-return-value-in-readnewmesh.patch
  ccx_2.23.src.tar.bz2
  ccx_2.23.test.tar.bz2

----------(New B)----------
  New:- Rebase ccx-2.16-build.patch
- Add 0001-Fix-return-value-in-readnewmesh.patch
----------(New E)----------

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

Other differences:
------------------
++++++ ccx.spec ++++++
--- /var/tmp/diff_new_pack.hGj6hZ/_old  2026-02-19 14:25:38.028333445 +0100
+++ /var/tmp/diff_new_pack.hGj6hZ/_new  2026-02-19 14:25:38.028333445 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ccx
 #
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:           ccx
-Version:        2.22
+Version:        2.23
 Release:        0
 Summary:        An open source finite element package
 License:        BSD-3-Clause AND GPL-2.0-only AND SUSE-Public-Domain
@@ -29,6 +29,8 @@
 # PATCH-FIX-OPENSUSE -- pass global optflags
 Patch0:         ccx-2.16-build.patch
 Patch1:         0001-Fixup-spooles-include-dir.patch
+# PATCH-FIX-UPSTREAM
+Patch2:         0001-Fix-return-value-in-readnewmesh.patch
 BuildRequires:  arpack-ng-devel
 BuildRequires:  fdupes
 BuildRequires:  gcc-fortran
@@ -62,7 +64,7 @@
 mv CalculiX/ccx_%{version}/{src,test} ./
 rmdir -p CalculiX/ccx_%{version}
 
-%autopatch -p1
+%autopatch -p1 -v
 
 # Make reproducible
 sed -i 's@./date.pl; *@@' src/Makefile
@@ -94,12 +96,14 @@
 
 %check
 cd test
-# beamfsh1 slightly deviates on aarch64 and i586
-%ifarch aarch64 %{ix86}
-for f in beamfsh1.inp; do mv $f ${f}_disabled ; done
+# beamfsh1, beampisof, beamptied4, beamptied7 slightly deviate on aarch64, 
i586 and ppc64le
+%ifarch aarch64 %{ix86} ppc64le
+for f in beamfsh1.inp beampisof.inp beamptied4.inp beamptied7.inp; do mv $f 
${f}_disabled ; done
+%endif
+# beamt6 slightly deviates on aarch64 and ppc64le
+%ifarch aarch64 ppc64le
+for f in beamt6.inp; do mv $f ${f}_disabled ; done
 %endif
-# Apparent mismatch between script and golden data, disable for now (2.20)
-for f in beamread3.inp beamwrite3.inp ; do mv $f ${f}_error; done
 # beamread* depends on beamwrite*
 # beamprand is random
 # beamptied{5,6} have nondeterministic order of eigenvalues

++++++ 0001-Fix-return-value-in-readnewmesh.patch ++++++
>From 9d1bd9e585824efd386cb5fe488c11e3ec21c297 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Stefan=20Br=C3=BCns?= <[email protected]>
Date: Thu, 19 Feb 2026 02:12:15 +0100
Subject: [PATCH] Fix return value in readnewmesh

---
 src/readnewmesh.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ccx_2.23/src/readnewmesh.c b/ccx_2.23/src/readnewmesh.c
index 7cc45f2..52b53cb 100644
--- a/src/readnewmesh.c
+++ b/src/readnewmesh.c
@@ -465,7 +465,7 @@ void readnewmesh(char *jobnamec,ITG *nboun,ITG 
*nodeboun,ITG *iamboun,
   *ipkonp=ipkon;*lakonp=lakon;*iamt1p=iamt1;*ipobodyp=ipobody;
   *iprfnp=iprfn;*konrfnp=konrfn;*ratiorfnp=ratiorfn;
   
-  return NULL;
+  return;
 
 }
 
-- 
2.53.0


++++++ ccx-2.16-build.patch ++++++
--- /var/tmp/diff_new_pack.hGj6hZ/_old  2026-02-19 14:25:38.076335437 +0100
+++ /var/tmp/diff_new_pack.hGj6hZ/_new  2026-02-19 14:25:38.080335603 +0100
@@ -14,9 +14,9 @@
 @@ -1,6 +1,6 @@
  
 -CFLAGS = -Wall -O2  -I ../../../SPOOLES.2.2 -DARCH="Linux" -DSPOOLES -DARPACK 
-DMATRIXSTORAGE -DNETWORKOUT
--FFLAGS = -Wall -O2
-+CFLAGS += -DARCH="Linux" -DUSE_MT -DSPOOLES -DARPACK -DMATRIXSTORAGE 
-Wno-unused
-+FFLAGS += -Wno-unused
+-FFLAGS = -Wall -O2 -cpp 
++CFLAGS += -DARCH="Linux" -DSPOOLES -DARPACK -DMATRIXSTORAGE -DNETWORKOUT
++FFLAGS += -Wno-unused -cpp
  
  CC=cc
  FC=gfortran
@@ -30,5 +30,5 @@
 +       -larpack -llapack -lblas \
         -lpthread -lm -lc
  
- ccx_2.22: $(OCCXMAIN) ccx_2.22.a  $(LIBS)
+ ccx_2.23: $(OCCXMAIN) ccx_2.23.a  $(LIBS)
 

++++++ ccx_2.22.src.tar.bz2 -> ccx_2.23.src.tar.bz2 ++++++
++++ 699481 lines of diff (skipped)

++++++ ccx_2.22.test.tar.bz2 -> ccx_2.23.test.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/ccx/ccx_2.22.test.tar.bz2 
/work/SRC/openSUSE:Factory/.ccx.new.1977/ccx_2.23.test.tar.bz2 differ: char 11, 
line 1

Reply via email to