Open NobuoTsukamoto opened 5 months ago
Log
| FAILED: _deps/google_nsync-build/CMakeFiles/nsync_cpp.dir/cpp/platform/linux/src/nsync_semaphore_futex.c.o | /work/qemuriscv32-build/tmp/work/riscv32-poky-linux/onnxruntime/1.18.0/recipe-sysroot-native/usr/bin/riscv32-poky-linux/riscv32-poky-linux-g++ --sysroot=/work/qemuriscv32-build/tmp/work/riscv32-poky-linux/onnxruntime/1.18.0/recipe-sysroot -DEIGEN_MPL2_ONLY -DNSYNC_ATOMIC_CPP11 -DNSYNC_USE_CPP11_TIMEPOINT -DORT_ENABLE_STREAM -D_GNU_SOURCE -I/work/qemuriscv32-build/tmp/work/riscv32-poky-linux/onnxruntime/1.18.0/build/_deps/google_nsync-src/platform/c++11.futex -I/work/qemuriscv32-build/tmp/work/riscv32-poky-linux/onnxruntime/1.18.0/build/_deps/google_nsync-src/platform/c++11 -I/work/qemuriscv32-build/tmp/work/riscv32-poky-linux/onnxruntime/1.18.0/build/_deps/google_nsync-src/platform/gcc -I/work/qemuriscv32-build/tmp/work/riscv32-poky-linux/onnxruntime/1.18.0/build/_deps/google_nsync-src/platform/posix -I/work/qemuriscv32-build/tmp/work/riscv32-poky-linux/onnxruntime/1.18.0/build/_deps/google_nsync-src/public -I/work/qemuriscv32-build/tmp/work/riscv32-poky-linux/onnxruntime/1.18.0/build/_deps/google_nsync-src/internal -Wno-error=array-bounds -ffunction-sections -fdata-sections -Wno-restrict -DNDEBUG -I -I/work/qemuriscv32-build/tmp/work/riscv32-poky-linux/onnxruntime/1.18.0/recipe-sysroot//usr/lib/python3.12/site-packages/pybind11/pybind11/include -I/work/qemuriscv32-build/tmp/work/riscv32-poky-linux/onnxruntime/1.18.0/recipe-sysroot//usr/lib/python3.12/site-packages/numpy/core/include -std=gnu++17 -fPIC -std=c++11 -MD -MT _deps/google_nsync-build/CMakeFiles/nsync_cpp.dir/cpp/platform/linux/src/nsync_semaphore_futex.c.o -MF _deps/google_nsync-build/CMakeFiles/nsync_cpp.dir/cpp/platform/linux/src/nsync_semaphore_futex.c.o.d -o _deps/google_nsync-build/CMakeFiles/nsync_cpp.dir/cpp/platform/linux/src/nsync_semaphore_futex.c.o -c /work/qemuriscv32-build/tmp/work/riscv32-poky-linux/onnxruntime/1.18.0/build/_deps/google_nsync-build/cpp/platform/linux/src/nsync_semaphore_futex.c | /work/qemuriscv32-build/tmp/work/riscv32-poky-linux/onnxruntime/1.18.0/build/_deps/google_nsync-build/cpp/platform/linux/src/nsync_semaphore_futex.c: In function 'int nsync::futex(int*, int, int, const timespec*, int*, int)': | /work/qemuriscv32-build/tmp/work/riscv32-poky-linux/onnxruntime/1.18.0/build/_deps/google_nsync-build/cpp/platform/linux/src/nsync_semaphore_futex.c:21:26: error: '__NR_futex' was not declared in this scope | 21 | return (syscall (__NR_futex, uaddr, op, val, timeout, uaddr2, val3)); | | ^~~~~~~~~~
https://twitter.com/Nextremer_nb_o/status/1523646981402365952
This is fixed no ?
I have not fixed it.
@NobuoTsukamoto I have proposed a patch let se if it's accepeted
Log
https://twitter.com/Nextremer_nb_o/status/1523646981402365952