omni / poa-bridge

POA <-> Ethereum bridge for self transfers of POA native token to POA20 (ERC20 representation). Not supported. Use TokenBridge instead
https://github.com/poanetwork/token-bridge
GNU General Public License v3.0
79 stars 38 forks source link

The Travis CI build failed due to dependency on libudev #72

Open akolotov opened 6 years ago

akolotov commented 6 years ago

The Travis CI build was introduced recently for the repository but it have never succeeded due to dependency error:

running: "cc" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-m64" "-I" "etc/hidapi/hidapi" "-Wall" "-Wextra" "-o" "/home/travis/build/poanetwork/poa-bridge/target/debug/build/hidapi-9b646fffdb35f685/out/etc/hidapi/linux/hid.o" "-c" "etc/hidapi/linux/hid.c"
cargo:warning=etc/hidapi/linux/hid.c:44:21: fatal error: libudev.h: No such file or directory
cargo:warning= #include <libudev.h>
cargo:warning=                     ^
cargo:warning=compilation terminated.
exit code: 1
yrashk commented 6 years ago

There's a bunch of issues pertaining to Travis CI's setup because we haven't modified original Travis CI setup after the fork.