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.
1 files changed, 7 insertions(+), 0 deletions(-) M gnu/packages/package-management.scm
M gnu/packages/package-management.scm => gnu/packages/package-management.scm +7 -0
@@ 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.