briansmith / ring

Safe, fast, small crypto using Rust
Other
3.72k stars 704 forks source link

Add riscv64 Support #2022

Closed liberodark closed 5 months ago

liberodark commented 6 months ago

Hi,

Have build issue related to ring from : https://gitlab.com/veloren/veloren/-/issues/1972 More info : https://paste.yunohost.org/opecoqopep.vbs Also i can give you access on risc-v if you need.

How to build :

#!/bin/bash

apt install -y git curl
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
git clone https://github.com/briansmith/ring
cd ring
source "$HOME/.cargo/env"
cargo build

Log : https://paste.yunohost.org/kavasaqawo.rust That work on my side with ring 0.17.8

Best Regards

liberodark commented 6 months ago

Related to : https://github.com/quinn-rs/quinn/issues/1812

liberodark commented 6 months ago

I would like to leave the issue until it is merge/corrected in case it is necessary to take other actions.

briansmith commented 5 months ago

riscv64 is already supported and riscv64gc-unknown-linux-gnu is already tested in CI so there's nothing more to do. Closing as a duplicate of #1376. PLMK if I am overlooking something.