umccr / htsget-rs

A server implementation of the htsget protocol for bioinformatics in Rust
https://samtools.github.io/hts-specs/htsget.html
MIT License
39 stars 9 forks source link

fix: explicitly choose aws_lc_rs as the crypto provider #266

Closed mmalenic closed 2 months ago

mmalenic commented 2 months ago

Changes

I can't figure out which crate is suddenly enabling ring as a dependency in rustls (is it reqwest?), but I think it's probably worthwhile to specify this explicitly anyway.

This fixes failed build from https://github.com/umccr/htsget-rs/pull/265.

brainstorm commented 2 months ago

Yeah, good chat w.r.t ring vs aws-lc-rs ... still failing tests so we'll need to dig into:

no process-level CryptoProvider available -- call CryptoProvider::install_default() before this point