gnu: mozjs@24: Use invoke.

* gnu/packages/gnuzilla.scm (mozjs-24)[arguments]: Use invoke in the custom
configure phase.
This commit is contained in:
Mark H Weaver 2018-03-23 03:15:49 -04:00
parent e15793c8d0
commit 6073ef7508
No known key found for this signature in database
GPG key ID: 7CEF29847562C516

View file

@ -153,7 +153,7 @@ (define-public mozjs-24
;; configure fails if it is followed by SHELL and CONFIG_SHELL
(setenv "SHELL" (which "sh"))
(setenv "CONFIG_SHELL" (which "sh"))
(zero? (system* "./configure"
(invoke "./configure"
(string-append "--prefix=" out)
"--with-system-nspr"
"--enable-system-ffi"
@ -161,7 +161,7 @@ (define-public mozjs-24
,@(if (string=? "aarch64-linux"
(%current-system))
'("--host=aarch64-unknown-linux-gnu")
'()))))))))))
'())))))))))
(inputs
`(("libffi" ,libffi)
("zlib" ,zlib)))))