summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorB. Wilson <elaexuotee@wilsonb.com>2025-06-08 11:33:53 +0900
committer宋文武 <iyzsong@member.fsf.org>2025-06-08 10:57:30 +0800
commitcb8727f593f2409fab5c23360960f87b7bc8e68c (patch)
tree3c140d9c7edf7dcbca37fa18006314db5b979018 /gnu
parente504c84679b2d0d26c4836434d8953bfda5f83a6 (diff)
gnu: swi-prolog: Use shell from our inputs at runtime.
* gnu/packages/prolog.scm (swi-prolog)[arguments]: Set POSIX_SHELL build variable. Closes: #119 Change-Id: Icf7464bc48e8cd6b89da44fbf13cff3fe8933a24 Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/prolog.scm3
1 files changed, 3 insertions, 0 deletions
diff --git a/gnu/packages/prolog.scm b/gnu/packages/prolog.scm
index a970baa3b14..4f02c9379f2 100644
--- a/gnu/packages/prolog.scm
+++ b/gnu/packages/prolog.scm
@@ -123,6 +123,9 @@ manner. It also features an interactive interpreter.")
123 #+(this-package-native-input "swi-prolog") 123 #+(this-package-native-input "swi-prolog")
124 "/bin/swipl")) 124 "/bin/swipl"))
125 #~()) 125 #~())
126 (string-append "-DPOSIX_SHELL="
127 #$(this-package-input "bash-minimal")
128 "/bin/sh")
126 "-DINSTALL_DOCUMENTATION=ON" 129 "-DINSTALL_DOCUMENTATION=ON"
127 "-DSWIPL_INSTALL_IN_LIB=OFF") ; FIXME: Breaks RUNPATH validation. 130 "-DSWIPL_INSTALL_IN_LIB=OFF") ; FIXME: Breaks RUNPATH validation.
128 #:phases 131 #:phases