aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZheng Junjie <zhengjunjie@iscas.ac.cn>2024-08-17 16:16:38 +0800
committerZheng Junjie <zhengjunjie@iscas.ac.cn>2024-08-19 13:36:55 +0800
commit734e83d4fafef11715eaada596e45c560d537f2e (patch)
tree90a5dedca101ad10be3a8c2545c88ed48aa7b0b5
parent77c4c02d4159b6a8a96355808dc9d1dfa2841871 (diff)
downloadguix-734e83d4fafef11715eaada596e45c560d537f2e.tar.gz
guix-734e83d4fafef11715eaada596e45c560d537f2e.zip
gnu: chrony: Fix cross-compilation.
* gnu/packages/ntp.scm (chrony)[arguments]<#:phases>: Add set-CC phase. Change-Id: I0bc7c271875c5ba68743583fb3932e238b3b37c0
-rw-r--r--gnu/packages/ntp.scm4
1 files changed, 4 insertions, 0 deletions
diff --git a/gnu/packages/ntp.scm b/gnu/packages/ntp.scm
index 30f3e32beb..cb9fdaa09f 100644
--- a/gnu/packages/ntp.scm
+++ b/gnu/packages/ntp.scm
@@ -10,6 +10,7 @@
;;; Copyright © 2021 Brice Waegeneire <brice@waegenei.re>
;;; Copyright © 2022 Petr Hodina <phodina@protonmail.com>
;;; Copyright © 2024 Artyom V. Poptsov <poptsov.artyom@gmail.com>
+;;; Copyright © 2024 Zheng Junjie <873216071@qq.com>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -73,6 +74,9 @@
"--with-user=chrony")
#:phases
#~(modify-phases %standard-phases
+ (add-after 'unpack 'set-CC
+ (lambda _
+ (setenv "CC" #$(cc-for-target))))
(add-after 'unpack 'stay-inside-out
;; Simply setting CHRONYVARDIR to something nonsensical at install
;; time would result in nonsense file names in man pages.