gnu: tar: Allow cross-compilation.

* gnu/packages/base.scm (tar)[inputs]: New field.
This commit is contained in:
Ludovic Courtès 2016-06-10 11:25:09 +02:00
parent 99865f6e86
commit bbe032940c
No known key found for this signature in database
GPG key ID: 090B11993D9AEBB5

View file

@ -160,6 +160,13 @@ (define-public tar
(("/bin/sh") (("/bin/sh")
(string-append bash "/bin/sh"))) (string-append bash "/bin/sh")))
#t)))))) #t))))))
;; When cross-compiling, the 'set-shell-file-name' phase needs to be able
;; to refer to the target Bash.
(inputs (if (%current-target-system)
`(("bash" ,bash))
'()))
(synopsis "Managing tar archives") (synopsis "Managing tar archives")
(description (description
"Tar provides the ability to create tar archives, as well as the "Tar provides the ability to create tar archives, as well as the