From bbf5e033d466b12c555e88434bd3d236ff9e6f4d Mon Sep 17 00:00:00 2001 From: "Paul A. Patience" Date: Mon, 25 Jul 2022 15:11:54 +0000 Subject: gnu: trilinos-for-dealii-openmpi: Fix build. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * gnu/packages/maths.scm (trilinos-for-dealii-openmpi)[native-inputs]: Add gcc-7 to fix the failing build with newer versions of gcc. Signed-off-by: Ludovic Courtès --- gnu/packages/maths.scm | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm index 0795222ca8..6c789622f8 100644 --- a/gnu/packages/maths.scm +++ b/gnu/packages/maths.scm @@ -5152,7 +5152,10 @@ revised simplex and the branch-and-bound methods.") (base32 "0fnwlhzsh85qj38cq3igbs8nm1b2jdgr2z734sapmyyzsy21mkgp")))) (build-system cmake-build-system) (native-inputs - `(("gfortran" ,gfortran) + `(;; The build fails with the current gcc. + ;; Use the version from when Trilinos was added. + ("gcc" ,gcc-7) + ("gfortran" ,gfortran) ;; Trilinos's repository contains several C-shell scripts, but adding ;; tcsh to the native inputs does not result in the check phase running ;; any more tests than without it (nor is tcsh required to build -- cgit v1.2.3