gnu: shepherd: Use Guile with the finalization crash bug-fix.

Fixes <https://bugs.gnu.org/37757>.
Reported by Jesse Gibbons <jgibbons2357@gmail.com>.

* gnu/packages/admin.scm (shepherd)[native-inputs, inputs]: Use
GUILE-2.2/BUG-FIX instead of GUILE-2.2.
This commit is contained in:
Ludovic Courtès 2019-12-09 17:18:30 +01:00
parent 4bd6f1d1d6
commit 24ba2cee2b
No known key found for this signature in database
GPG key ID: 090B11993D9AEBB5

View file

@ -209,10 +209,10 @@ (define-public shepherd
`(("pkg-config" ,pkg-config)
;; This is the Guile we use as a cross-compiler...
("guile" ,guile-2.2)))
("guile" ,guile-2.2/bug-fix)))
(inputs
;; ... and this is the one that appears in shebangs when cross-compiling.
`(("guile" ,guile-2.2)
`(("guile" ,guile-2.2/bug-fix) ;for <https://bugs.gnu.org/37757>
;; The 'shepherd' command uses Readline when used interactively. It's
;; an unusual use case though, so we don't propagate it.