gnu: guix: Fix cross-compilation.
Fixes a regression introduced in 59587e2fda76c19b424fda9a987ff90d52ef217e where ./configure would fail when cross-compiling with “Git is missing”. Reported by gabber on #guix. * gnu/packages/package-management.scm (guix)[arguments]: Add ‘ac_cv_path_GIT’ to #:configure-flags.
This commit is contained in:
parent
1b0ec97bce
commit
c4886c0cb6
@ -215,6 +215,13 @@
|
||||
;; system installation image.)
|
||||
"ac_cv_path_DOT_USER_PROGRAM=dot"
|
||||
|
||||
;; When cross-compiling, 'git' is not in $PATH
|
||||
;; (because it's not a native input). Thus,
|
||||
;; always explicitly pass its file name.
|
||||
(string-append "ac_cv_path_GIT="
|
||||
(search-input-file %build-inputs
|
||||
"/bin/git"))
|
||||
|
||||
;; To avoid problems with the length of shebangs,
|
||||
;; choose a fixed-width and short directory name
|
||||
;; for tests.
|
||||
|
Loading…
x
Reference in New Issue
Block a user