You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When trying to build cryptography from source on Mariner (azurelinux), the build fails:
error[E0599]: no function or associated item named `chacha20_poly1305` found for struct `openssl::cipher::Cipher` in the current scope
--> src/backend/aead.rs:459:50
|
459 | openssl::cipher::Cipher::chacha20_poly1305(),
| ^^^^^^^^^^^^^^^^^ function or associated item not found in `Cipher`
Apparently Mariner doesn't support chaha20_poly1305. It seems that Azure patched the problematic code in order to work around this issue. (source)
The package was installed with pip install --no-binary ":all:".
Is this a known issue? Are there plans to integrate something more robust to the build? Some way to avoid this issue aside from changing the source code or using a wheel?
The text was updated successfully, but these errors were encountered:
Is the OpenSSL that mariner has built with OPENSSL_NO_CHACHA? We don't currently support that build configuration, but we'd accept a patch to build correctly with it.
When trying to build cryptography from source on Mariner (azurelinux), the build fails:
Apparently Mariner doesn't support
chaha20_poly1305
. It seems that Azure patched the problematic code in order to work around this issue. (source)The package was installed with
pip install --no-binary ":all:"
.Is this a known issue? Are there plans to integrate something more robust to the build? Some way to avoid this issue aside from changing the source code or using a wheel?
The text was updated successfully, but these errors were encountered: