From 49ac49daca37f975527f2c2f756f719bd55d47ff Mon Sep 17 00:00:00 2001 From: Maxime Devos Date: Sat, 10 Apr 2021 19:36:43 +0200 Subject: [PATCH 16/16] gnu: emacs-xyz: Use 'cc-for-target'. * gnu/packages/emacs-xyz.scm (emacs-emacsql, emacs-telega)[arguments]<#:phases>: Use 'cc-for-target'. --- gnu/packages/emacs-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index ca1daaeb82..5e7dff1247 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -15484,7 +15484,7 @@ object has been freed.") (setenv "SHELL" "sh"))) (add-after 'setenv-shell 'build-emacsql-sqlite (lambda _ - (invoke "make" "binary" "CC=gcc"))) + (invoke "make" "binary" ,(string-append "CC=" (cc-for-target))))) (add-after 'build-emacsql-sqlite 'install-emacsql-sqlite ;; This build phase installs emacs-emacsql binary. (lambda* (#:key outputs #:allow-other-keys) @@ -25106,7 +25106,7 @@ other @code{helm-type-file} sources such as @code{helm-locate}.") (lambda _ (substitute* "server/Makefile" (("CC=cc") - "CC=gcc") + ,(string-append "CC=" (cc-for-target))) (("INSTALL_PREFIX=\\$\\(HOME\\)/.telega") (string-append "INSTALL_PREFIX=" (assoc-ref %outputs "out") "/bin")) -- 2.31.1