gnu: certdata2pem: Fix cross compiling.

* gnu/packages/certs.scm (certdata2pem)[arguments]: Use cc-for-target.
This commit is contained in:
Efraim Flashner 2021-01-27 20:59:53 +02:00
parent 1001baa1e8
commit 11a7bfbc46
No known key found for this signature in database
GPG key ID: 41AAE7DCCA3D8351

View file

@ -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 @@ (define certdata2pem
(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)