You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is not a support question, I have read about opensource and will send support questions to the IRC channel, GitHub Discussions or the mailing list.
lmdb/cpython.c:548:12: error: call to undeclared function 'PyObject_AsReadBuffer'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
548 | return PyObject_AsReadBuffer(buf,
| ^
1 error generated.
error: command '/usr/bin/clang' failed with exit code 1
[end of output]
Other information
It seems to be caused by some third party dependency (lmdb) using a deprecated call that was removed in new python. I did not yet try to use an older python version.
The text was updated successfully, but these errors were encountered:
I was thinking this could be fixed with adding Dockerfile and putting all the tests to Docker with fixed Python version; but it would be a bit of a rewrite, to access the built binary there. Do you think it's worth it?
Thank you, but I don't think this is a good idea. I actually want the tests to break when something we rely on breaks, so that we know about it. Otherwise I'll learn about it much later, worst case scenario when something breaks in production.
Short description
I cannot run dnsdist regression tests.
It seems to be caused by this issue.
jnwatson/py-lmdb#362
Environment
Steps to reproduce
Expected behaviour
Tests will work
Actual behaviour
Tests end with
Other information
It seems to be caused by some third party dependency (lmdb) using a deprecated call that was removed in new python. I did not yet try to use an older python version.
The text was updated successfully, but these errors were encountered: