guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

04/06: build-system/trivial: Honor build inputs when cross-compiling.


From: guix-commits
Subject: 04/06: build-system/trivial: Honor build inputs when cross-compiling.
Date: Mon, 5 Jul 2021 10:58:29 -0400 (EDT)

civodul pushed a commit to branch core-updates
in repository guix.

commit 7d8c8b3194d919a4cd462881981434d3b66ef08d
Author: Ludovic Courtès <ludo@gnu.org>
AuthorDate: Mon Jul 5 16:26:54 2021 +0200

    build-system/trivial: Honor build inputs when cross-compiling.
    
    Fixes a regression introduced in
    7d873f194ca69d6096d28d7a224ab78e83e34fe1 whereby host inputs would be
    missing altogether from '%build-inputs', which broke cross-compilation.
    
    * guix/build-system/trivial.scm (trivial-cross-build): Append
    HOST-INPUTS to the 'with-build-variables' argument.
---
 guix/build-system/trivial.scm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/guix/build-system/trivial.scm b/guix/build-system/trivial.scm
index 73d452a..cd35c84 100644
--- a/guix/build-system/trivial.scm
+++ b/guix/build-system/trivial.scm
@@ -80,7 +80,7 @@ ignored."
                                        (sexp->gexp builder)
                                        builder)))
     (gexp->derivation name (with-build-variables
-                               (append build-inputs target-inputs)
+                               (append build-inputs target-inputs host-inputs)
                                outputs
                              builder)
                       #:system system



reply via email to

[Prev in Thread] Current Thread [Next in Thread]