-
Notifications
You must be signed in to change notification settings - Fork 218
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
Add Python 3.7.0b4 #196
Add Python 3.7.0b4 #196
Conversation
Uhm, this confuses me:
|
Oh ick, yeah, that build totally failed, but Travis is reporting it as successful, which is worrisome. The problem is that Regarding the failure itself, it looks like we're failing to build the |
I'm trying to understand why I'm not able to run the build on my local machine:
The exit status
while I would expect something different, like:
Will keep trying... |
No way to get it working on my Debian sid 😭 but at least on macOS it seems working, going to dig there. |
AFAICT, it fails building the ctypes extension because the related ffi libs/headers are missing... |
Maybe I should retry to build this on top of #182? |
Oh, if you're getting an immediate segfault locally, that's a known issue: Debian is using a kernel with vsyscall=none. #158 is one solution, or possibly simpler is to edit your kernel command line to add |
Thanks for the enlightenment! |
Okay, yeah, so the issue is that starting in 3.7, CPython requires that a system copy of libffi be installed:
So the first thing to try is adding |
Yay, it seems working now! |
Should I upgrade this to b5, or for some reason is this a dead path? |
I am wondering what the ETA on merging this change is? We want to use the docker image to build Python3.7 gRPC packages. |
It would be great to have this merged (with the latest rc1, and updated later with final) so downstream users can begin prep for the Python 3.7 release. For example, Pillow is waiting for multibuild to add 3.7, which is waiting for manylinux to add it. Thank you! |
I switched the setting to import 3.7.0rc1. |
Sorry for being slow, I've just been juggling a lot of things lately. This looks great. |
Thank you Nathaniel! |
This enables building binary wheels for Python 3.7, now at its rc1 release. It is included in the latest manylinux1 Docker image, see pypa/manylinux#196. Accordingly to https://www.appveyor.com/docs/build-environment/#python it is not yet available on Appveyor.
This is just to trigger a build and see how it goes.