diff options
author | Maxime Devos <maximedevos@telenet.be> | 2021-06-30 15:10:28 +0200 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2021-07-08 00:28:57 +0200 |
commit | 198df037562e7b4e0e90783dc5cba1e1c32f2110 (patch) | |
tree | 95d4442b0228c3fc62443bc1e69f35924944a577 /guix | |
parent | 285f3b58c6665ea9e347f5a5df1fc26fe49dc7bb (diff) |
build-system/gnu: patch-shebangs: Also patch shebangs in "/libexec".
Shebangs in "/bin" and "/sbin" subdirectories are currently
patched by patch-shebangs. But shebangs in "/libexec" currently
aren't, even though they occasionally need to be. E.g. when using
wrap-program on an executable in "libexec" without an explicit #:sh
when cross-compiling.
* guix/build/gnu-build-system.scm (patch-shebangs):
Add "/libexec" to 'bin-directories'.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Diffstat (limited to 'guix')
-rw-r--r-- | guix/build/gnu-build-system.scm | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/guix/build/gnu-build-system.scm b/guix/build/gnu-build-system.scm index 28c719d9ca..d0f7413268 100644 --- a/guix/build/gnu-build-system.scm +++ b/guix/build/gnu-build-system.scm @@ -407,7 +407,8 @@ makefiles." (match-lambda ((_ . dir) (list (string-append dir "/bin") - (string-append dir "/sbin"))))) + (string-append dir "/sbin") + (string-append dir "/libexec"))))) (define output-bindirs (append-map bin-directories outputs)) |