diff --git a/gnu/packages/mpi.scm b/gnu/packages/mpi.scm index 99fcedd334e..1964278ed35 100644 --- a/gnu/packages/mpi.scm +++ b/gnu/packages/mpi.scm @@ -9,6 +9,7 @@ ;;; Copyright © 2018 Paul Garlick ;;; Copyright © 2019, 2021 Ricardo Wurmus ;;; Copyright © 2024 Romain Garbage +;;; Copyright © 2025 Janneke Nieuwenhuizen ;;; ;;; This file is part of GNU Guix. ;;; @@ -243,7 +244,11 @@ bind processes, and much more.") (outputs '("out" "debug")) (arguments (list - #:configure-flags #~`("--enable-mpi-ext=affinity" ;cr doesn't work + #:configure-flags #~`(#$(string-append + "CFLAGS=-g -O2" + " -Wno-error=implicit-function-declaration" + " -Wno-error=incompatible-pointer-types") + "--enable-mpi-ext=affinity" ;cr doesn't work "--with-sge" "--disable-static"