From 99d76578327336e44d56ef903a0c56212a82be37 Mon Sep 17 00:00:00 2001 From: Cayetano Santos Date: Tue, 21 Oct 2025 10:54:11 +0200 Subject: [PATCH] gnu: xyce-parallel: Fix build. * gnu/packages/engineering.scm (xyce-parallel)[#:configure-flags]: Add CFLAGS. [inputs]: Add zlib. Change-Id: Id5bf2257275f347b1b028ee99d717e27bce7fb86 Signed-off-by: Gabriel Wicki --- gnu/packages/engineering.scm | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm index 31ff80e4cc..915368b8e8 100644 --- a/gnu/packages/engineering.scm +++ b/gnu/packages/engineering.scm @@ -2411,6 +2411,11 @@ parallel computing platforms. It also supports serial execution.") "CC=mpicc" "F77=mpif77" "--enable-mpi" + (string-append + "CFLAGS=" + " -Wno-error=builtin-declaration-mismatch" + " -Wno-error=implicit-function-declaration" + " -Wno-error=implicit-int") (string-append "ARCHDIR=" (assoc-ref %build-inputs "trilinos"))))))) @@ -2418,6 +2423,7 @@ parallel computing platforms. It also supports serial execution.") `(("mpi" ,openmpi))) (inputs `(("trilinos" ,trilinos-parallel-xyce) + ("zlib" ,zlib) ,@(alist-delete "trilinos" (package-inputs xyce-serial))))))