summaryrefslogtreecommitdiff
path: root/gnu/packages/admin.scm
diff options
context:
space:
mode:
authorLiliana Marie Prikler <liliana.prikler@gmail.com>2023-11-19 10:02:15 +0100
committerLiliana Marie Prikler <liliana.prikler@gmail.com>2023-11-19 10:02:15 +0100
commit1cc3b7e80f60a2a5a6a1400ed0b025efeae7a523 (patch)
tree77cbf407563c8c4b1acc00fe0fdb8ac79b1fdd95 /gnu/packages/admin.scm
parentf64ec2b15132c46bcdf0546196646237890832f6 (diff)
parentb7abea0fd6a146563830db1dc4ddd0cceb6fcf1c (diff)
Merge branch 'master' into gnome-team
Change-Id: I62da840b7600f2d3d8541e666d09e2f2a1b7d8c4
Diffstat (limited to 'gnu/packages/admin.scm')
-rw-r--r--gnu/packages/admin.scm18
1 files changed, 10 insertions, 8 deletions
diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm
index afbcf7fda6..17225863d7 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
@@ -4452,7 +4455,7 @@ launch daemons into the relevant nodes.")
(define-public spindle
(package
(name "spindle")
- (version "0.10")
+ (version "0.13")
(source (origin
;; We use git checkout to avoid github auto-generated tarballs
(method git-fetch)
@@ -4462,16 +4465,15 @@ launch daemons into the relevant nodes.")
(file-name (git-file-name name version))
(sha256
(base32
- "15n3ay0qq81r5v7fif61q1vdjcq44pp2nynkh3fvbzc9fj3c39wd"))))
+ "1z594nhash1him9v00qmyqv9jvikzrs4wxqy1cvnfwqwnrrkp707"))))
(build-system gnu-build-system)
(arguments '(#:configure-flags '("--enable-sec-launchmon"
"--enable-sec-munge"
- "--enable-sec-none")))
+ "--enable-sec-none"
+ ;; Fails to build as c++17.
+ "CXXFLAGS=-std=c++14 -O2 -g")))
(inputs
- `(("mpi" ,openmpi)
- ("munge" ,munge)
- ("launchmon" ,launchmon)
- ("libgcrypt" ,libgcrypt)))
+ (list openmpi munge launchmon libgcrypt))
(synopsis "Scalable library loading in HPC environments")
(description
"Spindle is a tool for improving the performance of dynamic library and