~ruther/guix-local

9f58c83c3a94210fe75297eff09a56680c4c9fa8 — Efraim Flashner 5 years ago 40b5244
gnu: zstd: Cross compile.

* gnu/packages/compression.scm (zstd)[arguments]: When targeting another
system use cc-for-target in make-flags.
1 files changed, 4 insertions(+), 1 deletions(-)

M gnu/packages/compression.scm
M gnu/packages/compression.scm => gnu/packages/compression.scm +4 -1
@@ 1426,7 1426,10 @@ or junctions, and always follows hard links.")

               #t))))
       #:make-flags
       (list "CC=gcc"
       ;; TODO: Integrate in next rebuild cycle.
       (list ,(if (%current-target-system)
                (string-append "CC=" (cc-for-target))
                "CC=gcc")
             (string-append "PREFIX=" (assoc-ref %outputs "out"))
             (string-append "LIBDIR=" (assoc-ref %outputs "lib") "/lib")
             (string-append "INCLUDEDIR=" (assoc-ref %outputs "lib") "/include")