On 2020/01/15 14:56, Martin Reindl wrote: > Hello, > > The following diff updates py-cffi to 1.13.2. > Tests never worked with the old version and still don't with this updated > version because of the heavy use of ffi.callback() which needs W+X memory. > > Nevertheless, this diff gives tests a chance to run if you allow W+X memory > (but > you don't want to). Otherwise the port runs fine ond amd64/arm64. > > Dependent ports compile tested: > - devel/py-cairocffi > - devel/py-gevent > - net/napalm/py-napalm > - net/py-cares > - security/py-PyNaCl > - security/py-bcrypt > - security/py-cryptography > - sysutils/py-augeas
I've run "make test" and done some runtime tests on a few of these, and nothing scary in changelog. Running py-cffi's own tests : ===> Regression tests for py-cffi-1.13.2 : running test : WARNING: Testing via this command is deprecated and will be removed in a future version. Users looking for a generic test entry point independent of test runner are encouraged to use tox. Please add MODPY_PYTEST=Yes, then it's OK sthen@. (Sometimes a MODPY_PYTEST_ARGS setting is needed too, but not for this port).