diff options
Diffstat (limited to 'gnu/packages/skarnet.scm')
-rw-r--r-- | gnu/packages/skarnet.scm | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/gnu/packages/skarnet.scm b/gnu/packages/skarnet.scm index 6781e2eb58..9ae440f86b 100644 --- a/gnu/packages/skarnet.scm +++ b/gnu/packages/skarnet.scm @@ -42,14 +42,17 @@ (arguments '(#:tests? #f ; no tests exist #:phases (modify-phases %standard-phases - (add-after 'unpack 'reproducible + (add-after 'unpack 'patch (lambda _ + ;; This umask makes the symlinks in lib readable on + ;; i586-gnu + (substitute* "tools/install.sh" + (("umask 077") "umask 033")) ;; Sort source files deterministically so that the *.a ;; and *.so files are reproducible. (substitute* "Makefile" (("\\$\\(wildcard src/lib\\*/\\*.c\\)") "$(sort $(wildcard src/lib*/*.c))"))))))) - (supported-systems (delete "i586-gnu" %supported-systems)) (home-page "https://skarnet.org/software/skalibs/") (synopsis "Platform abstraction libraries for skarnet.org software") (description |