full Python 3.3 API for socket/ssl module#4
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.