[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
211/290: gnu: openmpi-4: Fix build with gcc-14.
From: |
guix-commits |
Subject: |
211/290: gnu: openmpi-4: Fix build with gcc-14. |
Date: |
Sun, 30 Mar 2025 10:24:14 -0400 (EDT) |
andreas pushed a commit to branch core-packages-team
in repository guix.
commit 9dbd303700cef56314e9f4ff23df8703fe154eac
Author: Janneke Nieuwenhuizen <janneke@gnu.org>
AuthorDate: Sun Jan 5 17:21:01 2025 +0100
gnu: openmpi-4: Fix build with gcc-14.
* gnu/packages/mpi.scm (openmpi-4)[arguments]: Add CFLAGS to
#:configure-flags
to relax gcc-14's strictness.
Change-Id: I4a19a473a729ce054d855ec2c4d6ea94dc94b849
---
gnu/packages/mpi.scm | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/mpi.scm b/gnu/packages/mpi.scm
index 79254eb158..818f986b26 100644
--- a/gnu/packages/mpi.scm
+++ b/gnu/packages/mpi.scm
@@ -9,6 +9,7 @@
;;; Copyright © 2018 Paul Garlick <pgarlick@tourbillion-technology.com>
;;; Copyright © 2019, 2021 Ricardo Wurmus <rekado@elephly.net>
;;; Copyright © 2024 Romain Garbage <romain.garbage@inria.fr>
+;;; Copyright © 2025 Janneke Nieuwenhuizen <janneke@gnu.org>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -239,7 +240,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"
- 208/290: gnu: libunwind: Fix build with gcc-14 for i686-linux., (continued)
- 208/290: gnu: libunwind: Fix build with gcc-14 for i686-linux., guix-commits, 2025/03/30
- 161/290: gnu: r-rcppparallel: Fix build with gcc-14., guix-commits, 2025/03/30
- 174/290: gnu: aria2: Fix build., guix-commits, 2025/03/30
- 198/290: gnu: libbraille: Fix build with gcc-14., guix-commits, 2025/03/30
- 169/290: gnu: ghc-7.10.3: Build with gcc-13., guix-commits, 2025/03/30
- 165/290: gnu: python-datrie: Fix build with gcc-14., guix-commits, 2025/03/30
- 170/290: gnu: perl-tk: Fix build with gcc-14., guix-commits, 2025/03/30
- 171/290: Revert "gnu: perl-tk: Fix build with gcc-14.", guix-commits, 2025/03/30
- 223/290: gexp: Attempt to set LC_CTYPE in compiled-modules., guix-commits, 2025/03/30
- 215/290: gnu: clang-runtime: Remove gcc-12, 13, 14 from native-inputs., guix-commits, 2025/03/30
- 211/290: gnu: openmpi-4: Fix build with gcc-14.,
guix-commits <=
- 199/290: gnu: pidgin: Fix build with gcc-14., guix-commits, 2025/03/30
- 230/290: gnu: libatomic-ops: Update to 7.8.2., guix-commits, 2025/03/30
- 257/290: gnu: bash-static: Fix cross-compiling for glibc@2.41., guix-commits, 2025/03/30
- 205/290: gnu: icedtea-7: Fix build with gcc-14., guix-commits, 2025/03/30
- 216/290: gnu: clang-runtime-18: Build with gcc-12., guix-commits, 2025/03/30
- 217/290: gnu: clang-runtime-18: Build with gcc-13., guix-commits, 2025/03/30
- 180/290: gnu: Add autoconf-2.72., guix-commits, 2025/03/30
- 254/290: gnu: glib: Update to 2.83.3. Fix test for tzdata@2025a., guix-commits, 2025/03/30
- 270/290: gnu: linux-libre-headers: Update to 6.12.17., guix-commits, 2025/03/30
- 277/290: Revert "gnu: which: Update to 2.22.", guix-commits, 2025/03/30