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

Reply via email to