diff --git a/gnu/packages/tls.scm b/gnu/packages/tls.scm index d41efe23b0..a5154df573 100644 --- a/gnu/packages/tls.scm +++ b/gnu/packages/tls.scm @@ -5,7 +5,7 @@ ;;; Copyright © 2013, 2015 Andreas Enge ;;; Copyright © 2015 David Thompson ;;; Copyright © 2015, 2016, 2017, 2018, 2019, 2020, 2021 Leo Famulari -;;; Copyright © 2016, 2017, 2019, 2021, 2022 Efraim Flashner +;;; Copyright © 2016, 2017, 2019, 2021-2023 Efraim Flashner ;;; Copyright © 2016, 2017, 2018 Nikita ;;; Copyright © 2016 Hartmut Goebel ;;; Copyright © 2017 Ricardo Wurmus @@ -401,6 +401,9 @@ (define (target->openssl-target target) (let ((kernel (cond ((target-hurd? target) "hurd") + ((and (target-linux? target) + (target-riscv64? target)) + "linux64") ((target-linux? target) "linux") (else @@ -424,8 +427,9 @@ (define (target->openssl-target target) ((and (target-powerpc? target) (target-64bit? target)) "ppc64") + ((target-riscv64? target) + "riscv64") ((target-64bit? target) - ;; linux64-riscv64 isn't recognized until 3.0.0. "generic64") (else (error "unsupported openssl target architecture")))))