Hi, 

We are excited that cryptography version 45.x has introduced support to build 
it with aws-lc, however there are no instructions provided and it's a bit hard 
for someone with little to no rust knowledge.

I have been trying to build the Python cryptography 45.0.2 with aws-lc, I have 
replaced all the openssl and openssl-sys dependencies with aws-ls-rs and 
aws-lc-sys in the main Cargo.toml files and also in the sub modules within 
`src/rust/cryptography-*`. After updating the dependencies, the build is still 
failing because there are Openssl import statements within in the submodules 
like for example this one  - 
https://github.com/pyca/cryptography/blob/45.0.x/src/rust/cryptography-crypto/src/pbkdf1.rs#L8

Do we really need to update the dependencies in the submodules 
(src/rust/cryptography-*)? What is the correct way of building it with a 
different crypto provider (aws-lc)?

Could someone please provide us the instructions or point us to the 
documentation to build it with aws-lc as a crypto provider?
_______________________________________________
Cryptography-dev mailing list -- cryptography-dev@python.org
To unsubscribe send an email to cryptography-dev-le...@python.org
https://mail.python.org/mailman3//lists/cryptography-dev.python.org
Member address: arch...@mail-archive.com

Reply via email to