facebookincubator/below

Build Fails

Closed this issue · 2 comments

mfrw commented

I tried to install via cargo install below the build failed :(
The same failure is reproduced when we try to checkout the code and build again.

Error:

mfrw@u18 ~/r/below (master)> cargo build --release
warning: /home/mfrw/rutils/below/below/store/Cargo.toml: version requirement `=0.8.0+zstd.1.4.9` for dependency `zstd` includes semver metadata which will be ignored, removing the metadata is recommended to avoid confusion
   Compiling below_derive v0.2.0 (/home/mfrw/rutils/below/below/below_derive)
   Compiling fb_procfs v0.2.0 (/home/mfrw/rutils/below/below/procfs)
   Compiling cgroupfs v0.2.0 (/home/mfrw/rutils/below/below/cgroupfs)
   Compiling below-common v0.2.0 (/home/mfrw/rutils/below/below/common)
   Compiling below v0.2.0 (/home/mfrw/rutils/below/below)
error: failed to run custom build command for `below v0.2.0 (/home/mfrw/rutils/below/below)`

Caused by:
  process didn't exit successfully: `/home/mfrw/rutils/below/target/release/build/below-47df527852d71c27/build-script-build` (exit status: 101)
  --- stderr
  thread 'main' panicked at 'called `Result::unwrap()` on an `Err` value: Build("No such file or directory (os error 2)")', below/build.rs:19:47
  note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
warning: build failed, waiting for other jobs to finish...
error: build failed

Am I missing anything trivial ?

I think you're missing clang. I've improved the error message in libbpf-rs ( libbpf/libbpf-rs@e072eb9 ) but I didn't tag the release yet

mfrw commented

I think you're missing clang. I've improved the error message in libbpf-rs ( libbpf/libbpf-rs@e072eb9 ) but I didn't tag the release yet

Thank you very much :)