I am attempting to build a manylinux wheel from the nupic.core project in github. I am using the docker image quay.io/pypa/manylinux1_x86_64. nupic.core builds and statically links against the capnproto library, which relies on signalfd.h. Unfortunately, the docker image quay.io/pypa/manylinux1_x86_64 does not provide signalfd.h, so my build fails like this:
Linking CXX static library libkj.a [ 27%] Built target kj [ 29%] Building CXX object src/kj/CMakeFiles/kj-async.dir/async.c++.o [ 30%] Building CXX object src/kj/CMakeFiles/kj-async.dir/async-unix.c++.o /nupic.core/build/scripts/ThirdParty/Source/CapnProto/src/kj/async-unix.c++:36:26: fatal error: sys/signalfd.h: No such file or directory #include <sys/signalfd.h> What is the recommended solution for this problem? Many thanks, Vitaly
_______________________________________________ Wheel-builders mailing list [email protected] https://mail.python.org/mailman/listinfo/wheel-builders
