Seemingly incorrect python install directory
It seems that waf is installing to the wrong system directory when using python3. For python2 it seems to be working correctly. To replicate, I've included a very stripped down example of using waf with cython to install a shared python library.
The build.sh
script inside that zipped archive explains the issue inline with reproducing the issue.
If you would like to test it in an isolated environment, feel free to run the docker-build.sh
script which will build a docker and then run build.sh
inside the docker
Please let me know whatever other details I can provide.