[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
02/04: gnu: execline: Correct symlink permissions on the hurd.
From: |
guix-commits |
Subject: |
02/04: gnu: execline: Correct symlink permissions on the hurd. |
Date: |
Sat, 10 Feb 2024 05:38:52 -0500 (EST) |
cbaines pushed a commit to branch master
in repository guix.
commit 1a619b7182bb1dc5ddd9a855a9cd8dd8fdf43ff9
Author: Christopher Baines <mail@cbaines.net>
AuthorDate: Sat Feb 10 10:35:18 2024 +0000
gnu: execline: Correct symlink permissions on the hurd.
* gnu/packages/skarnet.scm (execline)[arguments]: Patch tools/install.sh
umask.
Change-Id: I1e5d2497e1fd2ad8a39a5e1ca1c3c409968204a8
---
gnu/packages/skarnet.scm | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/gnu/packages/skarnet.scm b/gnu/packages/skarnet.scm
index 9ae440f86b..d5a5af2af3 100644
--- a/gnu/packages/skarnet.scm
+++ b/gnu/packages/skarnet.scm
@@ -84,6 +84,12 @@ and file system operations. It is used by all skarnet.org
software.")
(assoc-ref %build-inputs "skalibs")
"/lib/skalibs/sysdeps"))
#:phases (modify-phases %standard-phases
+ (add-after 'unpack 'patch
+ (lambda _
+ ;; This umask makes the symlinks in lib readable on
+ ;; i586-gnu
+ (substitute* "tools/install.sh"
+ (("umask 077") "umask 033"))))
(add-after
'install 'post-install
(lambda* (#:key inputs outputs #:allow-other-keys)