Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build Failure on Manjaro Linux 24/Fedora 40 and wxPython==4.2.1 #48

Open
wieluk opened this issue Feb 3, 2025 · 0 comments
Open

Build Failure on Manjaro Linux 24/Fedora 40 and wxPython==4.2.1 #48

wieluk opened this issue Feb 3, 2025 · 0 comments

Comments

@wieluk
Copy link
Owner

wieluk commented Feb 3, 2025

Building wxPython 4.2.1 fails due to an incompatible pointer type error in siplib.c, specifically:

../../../../sip/siplib/siplib.c:3900:20: error: assignment to ‘sipSimpleWrapper *’ from incompatible pointer type ‘PyObject *’ [-Wincompatible-pointer-types]

This occurs across multiple OS/Python versions.

Affected Configurations

OS Python Version wxPython Version Status
Manjaro Linux 24 3.8 4.2.1 ❌ Build Fails
Manjaro Linux 24 3.9 4.2.1 ❌ Build Fails
Manjaro Linux 24 3.10 4.1.1 ❌ Build Fails
Manjaro Linux 24 3.10 4.2.1 ❌ Build Fails
Fedora 40 3.8 4.2.1 ❌ Build Fails
Fedora 40 3.9 4.2.1 ❌ Build Fails
Fedora 40 3.10 4.1.1 ❌ Build Fails
Fedora 40 3.10 4.2.1 ❌ Build Fails

Suggested Workaround

Use wxPython 4.2.2, as previous versions fail to build.

@wieluk wieluk pinned this issue Feb 3, 2025
@wieluk wieluk changed the title Build Failure on some OS/Python/wxPython Versions Build Failure on Manjaro Linux 24/Fedora 40 and wxPython==4.2.1 Feb 3, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant