[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
12/14: gnu: launchmon: Fix compilation with GCC 11.
From: |
guix-commits |
Subject: |
12/14: gnu: launchmon: Fix compilation with GCC 11. |
Date: |
Wed, 15 Nov 2023 05:38:03 -0500 (EST) |
civodul pushed a commit to branch master
in repository guix.
commit aaee0e4af3809f8dbefb5d6efe251f0d73f8ed95
Author: Ludovic Courtès <ludo@gnu.org>
AuthorDate: Tue Nov 14 19:52:29 2023 +0100
gnu: launchmon: Fix compilation with GCC 11.
* gnu/packages/admin.scm (launchmon)[arguments]: New field.
Change-Id: I30665896ef90e74b91055c85bcfe991af24f3a38
---
gnu/packages/admin.scm | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm
index afbcf7fda6..6dbd6a116b 100644
--- a/gnu/packages/admin.scm
+++ b/gnu/packages/admin.scm
@@ -4432,6 +4432,9 @@ late.")
" *lmonpl = '\\0'"))
#t))))
(build-system gnu-build-system)
+ (arguments
+ ;; GCC 11 defaults to c++17 but this package needs something older.
+ (list #:configure-flags #~'("CXXFLAGS=-std=c++14 -O2 -g")))
(inputs
(list openmpi
munge
@@ -4439,7 +4442,7 @@ late.")
libelf
libgcrypt
libgpg-error))
- (synopsis "Infrastructue for large scale tool daemon launching")
+ (synopsis "Infrastructure for large-scale tool daemon launching")
(description
"LaunchMON is a software infrastructure that enables HPC run-time
tools to co-locate tool daemons with a parallel job. Its API allows a
- branch master updated (b712e563cf -> f87c955725), guix-commits, 2023/11/15
- 02/14: gnu: opensm: Use gexps., guix-commits, 2023/11/15
- 01/14: gnu: opensm: Use the right version string for the doc directory., guix-commits, 2023/11/15
- 03/14: gnu: slurm: Add 23.02.6., guix-commits, 2023/11/15
- 05/14: gnu: opensm: Update to 3.3.24., guix-commits, 2023/11/15
- 06/14: gnu: ucx: Update to 1.15.0., guix-commits, 2023/11/15
- 10/14: gnu: openmpi: Update to 4.1.6., guix-commits, 2023/11/15
- 11/14: gnu: intel-mpi-benchmarks: Update to 2021.3., guix-commits, 2023/11/15
- 09/14: gnu: psm2: Update to 12.0., guix-commits, 2023/11/15
- 12/14: gnu: launchmon: Fix compilation with GCC 11.,
guix-commits <=
- 04/14: gnu: hwloc: Update to 2.9.3., guix-commits, 2023/11/15
- 08/14: gnu: libfabric: Update to 1.19.0., guix-commits, 2023/11/15
- 13/14: gnu: spindle: Fix compilation with GCC 11., guix-commits, 2023/11/15
- 14/14: gnu: spindle: Update to 0.13; remove input labels., guix-commits, 2023/11/15
- 07/14: gnu: rdma-core: Update to 48.0., guix-commits, 2023/11/15