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).

Reply via email to