-
Notifications
You must be signed in to change notification settings - Fork 18
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
full Python 3.3 API for socket/ssl module #4
base: expected_upstream
Are you sure you want to change the base?
Conversation
@fantix, i'm having some problems on build the gevent using python3 setup.py build on debian they gave this kind of errors:
|
Does gevent requires those packages for building python3.3?
thanks!! |
After using system's c-ares and libev by moving the c-ares and libev folders, it's successfully built. |
@bigreat the tp_finalize thing seems to be a new feature in Cython 0.20. Is it the version you are using? I've been doing a pip install 'cython<0.20' locally FYI. For those deb packages, I don't think building gevent requires them other than python3.3-dev. Please feel free to let me know if there's anything weird on your env. Thanks! |
Seeing the same thing on osx. Building with 'cython<0.20' worked. Thanks! |
@fantix i think'cython<0.20' is very likely to be the solution... i will try it across different environments in the next couple of days. |
Thanks for trying this out! |
@fantix on os x, cython<0.2 works fine. However, on debian (with libev-dev package), it won't build unless move the included libev and use system one. |
@fantix with debian libev, those are the testing results: 5/77 tests failed in 03:10 3/77 expected failures
2/77 unexpected failures
`` |
@bigreat building on Ubuntu gave me the same result as yours. I'll take a look at those tests, thanks for trying out! Btw are you using my master for the tests please? |
@fantix yes, it was the head of master. I just tested the latest one. it's built without problems on python 3.3.5 deiban with cython 0.20.1 |
|
@bigreat hm yeah, these failures are new after I copy those tests from stdlib to |
@fantix thanks for the great work! |
This is a demo PR.