Patch for recent Python versions
Brian Inglis
Brian.Inglis@SystematicSW.ab.ca
Sat Oct 4 21:14:52 GMT 2025
On 2025-04-26 20:37, Keith Thompson via Cygwin wrote:
> I see that Cygwin only supports Python 3.9.16 (or 3.9.18 as a test
> version), which is a couple of years old.
>
> I'm sure there's work to support newer versions, but I don't know
> the details.
>
> I've succesfully built 3.13.3 and 3.14.0a7 from source, with the
> patch at the bottom of this email.
>
> There are still some issues, including lack of support for asyncio
> due to the missing epoll API. (And I'm curious why clockid_t is
> defined as unsigned long; it seems like overkill.)
Derived from newlib libc machine and POSIX definitions.
--
Take care. Thanks, Brian Inglis Calgary, Alberta, Canada
La perfection est atteinte Perfection is achieved
non pas lorsqu'il n'y a plus rien à ajouter not when there is no more to add
mais lorsqu'il n'y a plus rien à retrancher but when there is no more to cut
-- Antoine de Saint-Exupéry
More information about the Cygwin
mailing list