diff options
author | Efraim Flashner <efraim@flashner.co.il> | 2023-04-18 11:53:16 +0300 |
---|---|---|
committer | Efraim Flashner <efraim@flashner.co.il> | 2023-04-18 11:53:16 +0300 |
commit | 39ec7b86c0730f07da01f008f85287c05efde1bc (patch) | |
tree | 344b7d64d92bd4f1632f89a8e6c1132029677528 | |
parent | e0f43c6a27d2930e95bae9710e369eb627ecbcf5 (diff) |
gnu: openssl: Update cross-configure target for riscv64-linux .
* gnu/packages/tls.scm (target->openssl-target): When building for
riscv64-linux use architecture specific configurations.
-rw-r--r-- | gnu/packages/tls.scm | 8 |
1 files changed, 6 insertions, 2 deletions
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 <andreas@enge.fr> ;;; Copyright © 2015 David Thompson <davet@gnu.org> ;;; Copyright © 2015, 2016, 2017, 2018, 2019, 2020, 2021 Leo Famulari <leo@famulari.name> -;;; Copyright © 2016, 2017, 2019, 2021, 2022 Efraim Flashner <efraim@flashner.co.il> +;;; Copyright © 2016, 2017, 2019, 2021-2023 Efraim Flashner <efraim@flashner.co.il> ;;; Copyright © 2016, 2017, 2018 Nikita <nikita@n0.is> ;;; Copyright © 2016 Hartmut Goebel <h.goebel@crazy-compilers.com> ;;; Copyright © 2017 Ricardo Wurmus <rekado@elephly.net> @@ -401,6 +401,9 @@ OpenSSL for 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 @@ OpenSSL for 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"))))) |