~ruther/guix-local

06d72239c18024b63cb7148ee97244d9ff3284a4 — Brian Kubisiak a month ago 25b63bc
gnu: u-boot-tools: Fix cross-compilation.

* gnu/packages/bootloaders.scm (u-boot-tools)[arguments]: Set
CROSS_COMPILE when cross-compiling.

Change-Id: Ia8a1f5f34a216676a67b776606427e321a821ac2
Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
1 files changed, 9 insertions(+), 1 deletions(-)

M gnu/packages/bootloaders.scm
M gnu/packages/bootloaders.scm => gnu/packages/bootloaders.scm +9 -1
@@ 949,8 949,16 @@ Info manual.")))
           (modify-inputs (package-native-inputs u-boot)
                          (prepend python-filelock
                                   python-pycryptodomex))))
    (inputs (list gnutls ncurses/tinfo))
    (arguments
     `(#:make-flags '("HOSTCC=gcc")
     `(#:make-flags '("HOSTCC=gcc"
                      ,@(if (%current-target-system)
                            (list "CROSS_BUILD_TOOLS=y"
                                  (string-append
                                   "CROSS_COMPILE="
                                   (%current-target-system)
                                   "-"))
                            '()))
       #:test-target "tcheck"
       #:phases
       (modify-phases %standard-phases