-
Notifications
You must be signed in to change notification settings - Fork 53
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
gps build no longer finding system includes for Ubuntu LTS (latest/Focal) #112
Comments
Three recent commits of TB09-023 have been reverted fixing this issue for now. Closing. |
Thank you @steve-cs for reporting this, and for confirming that it works again. |
@setton, I could use a reality check. Should GPS build and run with Python3 now or is that still just on the roadmap? If current, I assume that I should be using the gnatcoll-bindings python3 module. Rather embarrassingly shortly after reporting above that it was working I realized that it did build, but crashed at run time shortly after the splash screen and I never really had a Python3 only system working. I since reverted back to Python2 and things actually run again for me. A few more details are at: steve-cs/gnat-builder#33 if you're curious. I can stick with Python2, but if you/Adacore have already moved to Python3, I'd like to update my builds to match. |
Hello @steve-cs - right now we're still with Python 2. We're hard at work on Python3, hopefully it'll land on the main branch in a few weeks. |
@setton, I'll give it another shot when you're ready. Thanks. |
A recent change in the last 12-36 hours seems to have broken the gps build for me. It seems to be looking for python system includes in /usr/include/ when it has and should be looking in /usr/include/python3.8/. Builds of langkit and libadalang still work, so I don't think I trashed the python environment. But just to make sure I installed a fresh VM and I'm still seeing the problem. Might this be TB09-023 related?
If I create a link in /usr/include then this specific error goes away, but it immediately fails on another include.
Only one version of python is installed:
Configure seems to be finding python in the right place:
The text was updated successfully, but these errors were encountered: