Closed jiridanek closed 1 year ago
As a workaround, I can initialize pynacl successfully if I make this change in https://github.com/pyca/pynacl/blob/8b63807138043d0adb1ff66d9364362893091f34/src/nacl/bindings/sodium_core.py#L28-L33
ffi.init_once(_sodium_init, "libsodium")
into
_sodium_init()
What a coincidence, I merged a fix for this problem 2 days ago in fbfeab7c283430275ba644be7bf30f404c17e3c1. I think it didn't yet propagate to a snapshot build. You can build current master from source or wait a day or so for the snapshot.
GraalPy 3.10.8 (GraalVM CE Native 23.1.0-dev)