GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — CYGWIN: warning on missing safe memzero() is printed · Issue #148200 · python/cpython

CYGWIN: warning on missing safe memzero() is printed #148200

New issue
Copy link
New issue
Copy link
Closed
Closed
CYGWIN: warning on missing safe memzero() is printed#148200
Copy link
Labels
OS-unsupportedextension-modulesC modules in the Modules dirC modules in the Modules dirtype-bugAn unexpected behavior, bug, or errorAn unexpected behavior, bug, or error

Description

@carlo-bramini
carlo-bramini
opened on Apr 7, 2026
Issue body actions

Bug report

Bug description:

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.

CPython versions tested on:

CPython main branch

Operating systems tested on:

Windows

Linked PRs

  • gh-148200: fix warning on missing safe memzero() on CYGWIN #148202
  • gh-148200: Update Modules/_hacl/ for Cygwin #149802

Activity

  1. carlo-bramini
    added
    type-bugAn unexpected behavior, bug, or errorAn unexpected behavior, bug, or error
    on Apr 7, 2026
  2. carlo-bramini
    added 3 commits that reference this issue on Apr 7, 2026

    pythongh-148200: fix warning on missing safe memzero() on CYGWIN

    33376a0

    Fix warning on missing safe memzero() on CYGWIN

    04ab68e

    pythongh-148200: fix warning on missing safe memzero() on CYGWIN

    011af27
  3. StanFromIreland
    added
    extension-modulesC modules in the Modules dirC modules in the Modules dir
    OS-unsupported
    on Apr 7, 2026
  4. github-project-automation
    added this to Unsupported platformson Apr 7, 2026
  5. carlo-bramini
    added 6 commits that reference this issue on Apr 7, 2026

    pythongh-148200: fix warning on missing safe memzero() on CYGWIN

    008a3a1

    pythongh-148200: sync HACL to the updated upstream

    3cb0fe6

    pythongh-148200: sync HACL to the updated upstream

    1e6383f

    pythongh-148200: sync HACL to the updated upstream

    f099b51

    pythongh-148200: sync HACL to the updated upstream

    c8b98c9

    pythongh-148200: sync HACL to the updated upstream

    97d748a
  6. carlo-bramini commented on May 13, 2026

    @carlo-bramini
    carlo-bramini
    on May 13, 2026
    ContributorAuthor
    More actions

    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.

  7. vstinner
    added 3 commits that reference this issue on May 13, 2026

    pythongh-148200: Update Modules/_hacl/ for Cygwin

    1235667

    pythongh-148200: Update Modules/_hacl/ for Cygwin

    ef34850

    gh-148200: Update Modules/_hacl/ for Cygwin (#149802)

    a0551b1
  8. vstinner commented on May 15, 2026

    @vstinner
    vstinner
    on May 15, 2026
    Member
    More actions

    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.

  9. vstinner
    closed this as completedon May 15, 2026
  10. github-project-automation
    moved this to Done in Unsupported platformson May 15, 2026
  11. vstinner
    added a parent issue on May 15, 2026
    • Enhance Cygwin support #149879
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    OS-unsupportedextension-modulesC modules in the Modules dirC modules in the Modules dirtype-bugAn unexpected behavior, bug, or errorAn unexpected behavior, bug, or error

    Projects

    • Unsupported platforms
      Status
      Done
      Show more project fields

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

    You are visitor 01402503 — GeezerVison does not store the pages you look up.
    Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.