-
Notifications
You must be signed in to change notification settings - Fork 106
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
cannot build pyopengl-accelerate with clang 15 #107
Comments
Seems pretty major. Can anyone merge the PR, or find a workaround? |
I was able to work around this by using the downgrade mentioned in the top comment via
before running
Since I was also running into #118, my
(copied from a comment on that issue). I also tried to get |
Successfully installed, Thanks |
Yes! It is work! |
After setting
Disabling
python - 3.12.7 |
Can someone with this setup test that the 3.1.9a2 release fixes the problem. I believe the warnings have now been addressed, as well as those from the Numpy deprecated-api usage in cython. |
To me, this in requirements.txt
worked... without the mentioned CFLAGS settings. |
Sorry, folks, is there anyone who can test this on a clang-based system? i.e. if you do: pip install --pre PyOpenGL PyOpenGL_accelerate does your build succeed? The warnings described should be fixed in the a2 release, but I don't have a clang system on which to test it. |
@mcfletch Appears to be working for me of at (at least) 1a09280 After a
To validate for sure, uninstalled again and installed from source at 1a09280, which also worked smoothly with no
Install Logs for PyOpenGL: Install Logs for PyOpenGL_accelerate: My environment was the same as previously mentioned above:
|
@mcfletch, looks fixed to me - thanks! Using the same system I was on when I commented before, this builds without error:
and this still has the same error as before (sanity check):
|
Clang 15 has upgraded
-Wint-conversion
from a warning to a default error, and this means we cannot buildpyopengl-accelerate
I get the following error:
See release notes: https://releases.llvm.org/15.0.0/tools/clang/docs/ReleaseNotes.html
The text was updated successfully, but these errors were encountered: