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
