From fb6c2fa82e1499e6cba8ac860bc0f4902d1ff9ea Mon Sep 17 00:00:00 2001 From: Ludovic Courtès Date: Thu, 10 Oct 2013 21:34:10 +0200 Subject: gnu: linux-libre-headers: Support cross-compilation. * gnu/packages/linux.scm (linux-libre-headers): When (%current-target-system) is true, pass it as the argument to 'build-phase'. This fixes cross-compilation. Reported by Mark H. Weaver . --- gnu/packages/linux.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'gnu/packages') diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index b53c02e1dc..469ccc552c 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -102,7 +102,8 @@ (guix build utils) (srfi srfi-1)) #:phases (alist-replace - 'build ,(build-phase (%current-system)) + 'build ,(build-phase (or (%current-target-system) + (%current-system))) (alist-replace 'install ,install-phase (alist-delete 'configure %standard-phases))) -- cgit v1.2.3