SIGN IN SIGN UP
python / cpython UNCLAIMED

The Python programming language

72137 0 37 Python

gh-131298: eliminate HACL* static libraries for cryptographic modules (GH-132438)

* simplify HACL* build for MD5, SHA1, SHA2 and SHA3 modules

* remove statically linked libraries for HACL* implementation

* is it better now?

* is it better now?

* fixup

* Present HACL* as a static or shared library.

On WASI, extension modules based on HACL* require the HACL*
library to be linked statically. On other platforms, it can
be built dynamically.

* amend whitespace

* remove temporary .so file as it requires more symlinks

* avoid smelly symbols

* fixup checksums

* regen sbom

* fixup shell warnings and comments

* it *should* work
B
Bénédikt Tran committed
5f2ba152a0471f6f556ca2d9486e5ba486fcfbde
Parent: 492e3e6
Committed by GitHub <noreply@github.com> on 4/20/2025, 5:40:17 PM