diff options
-rw-r--r-- | gnu/packages/base.scm | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/gnu/packages/base.scm b/gnu/packages/base.scm index 36c9c638be..5eb44eec36 100644 --- a/gnu/packages/base.scm +++ b/gnu/packages/base.scm @@ -553,6 +553,13 @@ store.") (("/bin/sh") (string-append bash "/bin/bash"))) + ;; Same for the shell used by the 'exec' functions for + ;; scripts that lack a shebang. + (substitute* (find-files "." "^paths\\.h$") + (("#define[[:blank:]]+_PATH_BSHELL[[:blank:]].*$") + (string-append "#define _PATH_BSHELL \"" + bash "/bin/bash\"\n"))) + ;; Make sure we don't retain a reference to the ;; bootstrap Perl. (substitute* "malloc/mtrace.pl" |