gnu: lz4: Cross compile.
authorEfraim Flashner <efraim@flashner.co.il>
Mon, 16 Nov 2020 12:38:57 +0000 (14:38 +0200)
committerEfraim Flashner <efraim@flashner.co.il>
Mon, 16 Nov 2020 12:38:57 +0000 (14:38 +0200)
* gnu/packages/compression.scm (lz4)[arguments]: When targeting another
system use cc-for-target in make-flags.

gnu/packages/compression.scm

index c5e72a5..d61c6bf 100644 (file)
@@ -804,7 +804,10 @@ decompression of some loosely related file formats used by Microsoft.")
        ("valgrind" ,valgrind)))
     (arguments
      `(#:test-target "test"
-       #:make-flags (list "CC=gcc"
+       ;; TODO: Integrate in next rebuild cycle.
+       #:make-flags (list ,(if (%current-target-system)
+                             (string-append "CC=" (cc-for-target))
+                             "CC=gcc")
                           (string-append "prefix=" (assoc-ref %outputs "out")))
        #:phases (modify-phases %standard-phases
                   (delete 'configure)            ;no configure script