Compiling on CYGWIN gives this message on the console:
warning: Your platform does not support any safe implementation of memzero -- consider a pull request!
However, CYGWIN provides explicit_bzero(), actually.
The Modules/_hacl/Lib_Memzero0.c already supports it, so, a tiny fix is required for just adding __CYGWIN__ to the list of supported platforms.
Hello, with the release of the new beta version 3.15.0b1, I'm wondering if it would be possible to sync the sources of hacl from upstream or by applying the linked PR, which does the same thing. Thank you very much.
Hello, with the release of the new beta version 3.15.0b1, I'm wondering if it would be possible to sync the sources of hacl from upstream or by applying the linked PR, which does the same thing.
I wrote #149802 to update Modules/_hacl/. I close the issue.
Activity
pythongh-148200: fix warning on missing safe memzero() on CYGWIN
Fix warning on missing safe memzero() on CYGWIN
pythongh-148200: fix warning on missing safe memzero() on CYGWIN
pythongh-148200: fix warning on missing safe memzero() on CYGWIN
pythongh-148200: sync HACL to the updated upstream
pythongh-148200: sync HACL to the updated upstream
pythongh-148200: sync HACL to the updated upstream
pythongh-148200: sync HACL to the updated upstream
pythongh-148200: sync HACL to the updated upstream
carlo-bramini commented on May 13, 2026
Hello, with the release of the new beta version 3.15.0b1, I'm wondering if it would be possible to sync the sources of hacl from upstream or by applying the linked PR, which does the same thing. Thank you very much.
pythongh-148200: Update Modules/_hacl/ for Cygwin
pythongh-148200: Update Modules/_hacl/ for Cygwin
gh-148200: Update Modules/_hacl/ for Cygwin (#149802)
vstinner commented on May 15, 2026
I wrote #149802 to update Modules/_hacl/. I close the issue.