Thanks Anne and Dennis. After I installed the dbus and systemd devel packages the build completed fine.
[root@vm37-224 stratisd]# make build
PKG_CONFIG_ALLOW_CROSS=1 \
RUSTFLAGS="-D warnings -D future-incompatible -D unused -D bare-trait-objects -D ellipsis-inclusive-range-patterns -D unused-extern-crates" \
cargo build
Compiling libc v0.2.55
Compiling cc v1.0.3
.....
.....
Compiling devicemapper v0.28.0
Compiling libstratis v2.0.0 (/home/ronald/GPL/stratisd)
Finished dev [unoptimized + debuginfo] target(s) in 1m 16s
[root@vm37-224 stratisd]#
Alongside the below thread panic message that I got initially during the build, I suppose is related to the build failure itself , no ? Can it be safely ignored?
========
error: failed to run custom build command for `libdbus-sys v0.1.5`
Caused by:
process didn't exit successfully: `/home/ron/GPL/stratisd/target/debug/build/libdbus-sys-6aa7ee592b8f9632/build-script-build` (exit code: 101)
--- stderr
thread 'main' panicked at 'called `Result::unwrap()` on an `Err` value: Failure { command: "\"pkg-config\" \"--libs\" \"--cflags\" \"dbus-1 >= 1.6\"", output: Output { status: ExitStatus(ExitStatus(256)), stdout: "", stderr: "Package dbus-1 was not found in the pkg-config search path.\nPerhaps you should add the directory containing `dbus-1.pc\'\nto the PKG_CONFIG_PATH environment variable\nPackage \'dbus-1\', required by \'virtual:world\', not found\n" } }', 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
[root@vm37-224 stratisd]#
=============
Cheers
R