Bug 2246290
Summary: | pyodbc fails to build with Python 3.13: Missing <ctype.h> declaration | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Karolina Surma <ksurma> |
Component: | pyodbc | Assignee: | Ondřej Sloup <osloup> |
Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 40 | CC: | awilliam, fjanus, fti-bugs, hhorak, ksurma, mhroncok, osloup |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2024-06-12 23:23:54 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 2260875, 2260877, 2244836, 2291576 |
Description
Karolina Surma
2023-10-26 07:45:47 UTC
Thank you for the message. The pyodbc does not support Python 3.13 yet. Nonetheless, I will try to find a fix. Release page https://github.com/mkleehammer/pyodbc/releases/tag/5.0.0 5.0.0 Release > This is the first 3.x only pyodbc release, supporting Python 3.8-3.12. For the record: This is the first pre-release of Python 3.13. We do not expect upstream to "support" Python 3.13. But we report problems like this, os that they can be fixed upstream in time, in order to discover other issues in dependent packages an to "support" Python 3.13 once Fedora 41 updates to it / once Fedora 41 is released. This bug appears to have been reported against 'rawhide' during the Fedora Linux 40 development cycle. Changing version to 40. *** Bug 2291595 has been marked as a duplicate of this bug. *** Sent https://github.com/mkleehammer/pyodbc/pull/1361 and built https://bodhi.fedoraproject.org/updates/FEDORA-2024-a0c1c969b4 - this is affecting composes (it breaks the Security spin indirectly, Security includes pcp which needs pyodbc to build) so I wanted it fixed. stable now. |