1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-06 21:20:33 +02:00

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 <gabriel@erlikon.ch>
This commit is contained in:
Cayetano Santos
2025-10-21 10:54:11 +02:00
committed by Gabriel Wicki
parent 6784083e38
commit 99d7657832

View File

@@ -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))))))