~ruther/guix-local

11a7bfbc466382eec17c427b8759efc90355dbb1 — Efraim Flashner 5 years ago 1001baa
gnu: certdata2pem: Fix cross compiling.

* gnu/packages/certs.scm (certdata2pem)[arguments]: Use cc-for-target.
1 files changed, 3 insertions(+), 1 deletions(-)

M gnu/packages/certs.scm
M gnu/packages/certs.scm => gnu/packages/certs.scm +3 -1
@@ 25,6 25,7 @@
(define-module (gnu packages certs)
  #:use-module ((guix licenses) #:prefix license:)
  #:use-module (guix packages)
  #:use-module (guix utils)
  #:use-module (guix download)
  #:use-module (guix build-system gnu)
  #:use-module (guix build-system trivial)


@@ 53,7 54,8 @@
                    (delete 'configure)
                    (replace 'build
                      (lambda _
                        (invoke "gcc" "certdata2pem.c" "-o" "certdata2pem")))
                        (invoke ,(cc-for-target) "certdata2pem.c"
                                "-o" "certdata2pem")))
                    (delete 'check)     ;no test suite
                    (replace 'install
                      (lambda* (#:key outputs #:allow-other-keys)