~ruther/guix-local

99d76578327336e44d56ef903a0c56212a82be37 — Cayetano Santos 7 months ago 6784083
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>
1 files changed, 6 insertions(+), 0 deletions(-)

M gnu/packages/engineering.scm
M gnu/packages/engineering.scm => gnu/packages/engineering.scm +6 -0
@@ 2412,12 2412,18 @@ parallel computing platforms.  It also supports serial execution.")
                   "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")))))))
    (propagated-inputs
     `(("mpi" ,openmpi)))
    (inputs
     `(("trilinos" ,trilinos-parallel-xyce)
       ("zlib" ,zlib)
       ,@(alist-delete "trilinos"
                       (package-inputs xyce-serial))))))