Compiling crossbeam v0.4.1
Compiling proptest_helpers v0.1.0 (/root/libra/common/proptest_helpers)
Compiling failure v0.1.5
Compiling parity-multiaddr v0.4.1
error: failed to run custom build command for network v0.1.0 (/root/libra/network)
Caused by:
process didn’t exit successfully: /root/libra/target/debug/build/network-3bce66de4ba49a2b/build-script-build
(exit code: 101)
— stdout
cargo:rerun-if-changed=src/proto/network.proto
cargo:rerun-if-changed=src/proto/mempool.proto
cargo:rerun-if-changed=src/proto/consensus.proto
— stderr
network.proto:4:10: Unrecognized syntax identifier “proto3”. This parser only recognizes “proto2”.
thread ‘main’ panicked at ‘protoc: Custom { kind: Other, error: StringError(“protoc (“protoc” “-I…/types/src/proto” “-Isrc/proto” “–descriptor_set_out=/tmp/protoc-rustTyT4Oe/descriptor.pbbin” “–include_imports” “src/proto/network.proto” “src/proto/mempool.proto” “src/proto/consensus.proto”) exited with non-zero exit code”) }’, src/libcore/result.rs:999:5
note: Run with RUST_BACKTRACE=1
environment variable to display a backtrace.
warning: build failed, waiting for other jobs to finish…
error: build failed