>>> host-cargo 0.26.0 Extracting gzip -d -c /home/mark/buildroot-test/instance-0/dl/cargo/cargo-0.26.0.tar.gz | /home/mark/buildroot-test/instance-0/output/host/bin/tar --strip-components=1 -C /home/mark/buildroot-test/instance-0/output/build/host-cargo-0.26.0 -xf - xzcat /home/mark/buildroot-test/instance-0/dl/cargo/cargo-0.26.0-vendor.tar.xz | /home/mark/buildroot-test/instance-0/output/host/bin/tar --strip-components=1 -C /home/mark/buildroot-test/instance-0/output/build/host-cargo-0.26.0/vendor -xf - gzip -d -c /home/mark/buildroot-test/instance-0/dl/cargo/rust-installer-4f994850808a572e2cc8d43f968893c8e942e9bf.tar.gz | /home/mark/buildroot-test/instance-0/output/host/bin/tar --strip-components=1 -C /home/mark/buildroot-test/instance-0/output/build/host-cargo-0.26.0/src/rust-installer -xf - >>> host-cargo 0.26.0 Patching >>> host-cargo 0.26.0 Configuring mkdir -p /home/mark/buildroot-test/instance-0/output/build/host-cargo-0.26.0/.cargo ( echo "[source.crates-io]"; echo "registry = 'https://github.com/rust-lang/crates.io-index'"; echo "replace-with = 'vendored-sources'"; echo "[source.vendored-sources]"; echo "directory = '/home/mark/buildroot-test/instance-0/output/build/host-cargo-0.26.0/vendor'"; ) > /home/mark/buildroot-test/instance-0/output/build/host-cargo-0.26.0/.cargo/config >>> host-cargo 0.26.0 Building (cd /home/mark/buildroot-test/instance-0/output/build/host-cargo-0.26.0; PATH="/home/mark/buildroot-test/instance-0/output/host/bin:/home/mark/buildroot-test/instance-0/output/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin" PKG_CONFIG="/home/mark/buildroot-test/instance-0/output/host/bin/pkg-config" PKG_CONFIG_SYSROOT_DIR="/" PKG_CONFIG_ALLOW_SYSTEM_CFLAGS=1 PKG_CONFIG_ALLOW_SYSTEM_LIBS=1 PKG_CONFIG_LIBDIR="/home/mark/buildroot-test/instance-0/output/host/lib/pkgconfig:/home/mark/buildroot-test/instance-0/output/host/share/pkgconfig" RUSTFLAGS="-Clink-arg=-L/home/mark/buildroot-test/instance-0/output/host/lib -Clink-arg=-Wl,-rpath,/home/mark/buildroot-test/instance-0/output/host/lib" CARGO_HOME=/home/mark/buildroot-test/instance-0/output/host/share/cargo /home/mark/buildroot-test/instance-0/output/build/host-cargo-bin-0.33.0/cargo/bin/cargo build --release ) warning: An explicit [[bin]] section is specified in Cargo.toml which currently disables Cargo from automatically inferring other binary targets. This inference behavior will change in the Rust 2018 edition and the following files will be included as a binary target: * /home/mark/buildroot-test/instance-0/output/build/host-cargo-0.26.0/src/bin/new.rs * /home/mark/buildroot-test/instance-0/output/build/host-cargo-0.26.0/src/bin/fetch.rs * /home/mark/buildroot-test/instance-0/output/build/host-cargo-0.26.0/src/bin/uninstall.rs * /home/mark/buildroot-test/instance-0/output/build/host-cargo-0.26.0/src/bin/clean.rs * /home/mark/buildroot-test/instance-0/output/build/host-cargo-0.26.0/src/bin/login.rs * /home/mark/buildroot-test/instance-0/output/build/host-cargo-0.26.0/src/bin/init.rs * /home/mark/buildroot-test/instance-0/output/build/host-cargo-0.26.0/src/bin/doc.rs * /home/mark/buildroot-test/instance-0/output/build/host-cargo-0.26.0/src/bin/owner.rs * /home/mark/buildroot-test/instance-0/output/build/host-cargo-0.26.0/src/bin/run.rs * /home/mark/buildroot-test/instance-0/output/build/host-cargo-0.26.0/src/bin/build.rs * /home/mark/buildroot-test/instance-0/output/build/host-cargo-0.26.0/src/bin/test.rs * /home/mark/buildroot-test/instance-0/output/build/host-cargo-0.26.0/src/bin/bench.rs * /home/mark/buildroot-test/instance-0/output/build/host-cargo-0.26.0/src/bin/update.rs * /home/mark/buildroot-test/instance-0/output/build/host-cargo-0.26.0/src/bin/metadata.rs * /home/mark/buildroot-test/instance-0/output/build/host-cargo-0.26.0/src/bin/install.rs * /home/mark/buildroot-test/instance-0/output/build/host-cargo-0.26.0/src/bin/rustc.rs * /home/mark/buildroot-test/instance-0/output/build/host-cargo-0.26.0/src/bin/verify_project.rs * /home/mark/buildroot-test/instance-0/output/build/host-cargo-0.26.0/src/bin/package.rs * /home/mark/buildroot-test/instance-0/output/build/host-cargo-0.26.0/src/bin/yank.rs * /home/mark/buildroot-test/instance-0/output/build/host-cargo-0.26.0/src/bin/generate_lockfile.rs * /home/mark/buildroot-test/instance-0/output/build/host-cargo-0.26.0/src/bin/read_manifest.rs * /home/mark/buildroot-test/instance-0/output/build/host-cargo-0.26.0/src/bin/help.rs * /home/mark/buildroot-test/instance-0/output/build/host-cargo-0.26.0/src/bin/rustdoc.rs * /home/mark/buildroot-test/instance-0/output/build/host-cargo-0.26.0/src/bin/publish.rs * /home/mark/buildroot-test/instance-0/output/build/host-cargo-0.26.0/src/bin/search.rs * /home/mark/buildroot-test/instance-0/output/build/host-cargo-0.26.0/src/bin/version.rs * /home/mark/buildroot-test/instance-0/output/build/host-cargo-0.26.0/src/bin/locate_project.rs * /home/mark/buildroot-test/instance-0/output/build/host-cargo-0.26.0/src/bin/pkgid.rs * /home/mark/buildroot-test/instance-0/output/build/host-cargo-0.26.0/src/bin/git_checkout.rs * /home/mark/buildroot-test/instance-0/output/build/host-cargo-0.26.0/src/bin/check.rs This is likely to break cargo build or cargo test as these files may not be ready to be compiled as a binary target today. You can future-proof yourself and disable this warning by adding `autobins = false` to your [package] section. You may also move the files to a location where Cargo would not automatically infer them to be a target, such as in subfolders. For more information on this warning you can consult https://github.com/rust-lang/cargo/issues/5330 Compiling pkg-config v0.3.9 Compiling cc v1.0.9 Compiling unicode-xid v0.1.0 Compiling unicode-xid v0.0.4 Compiling libc v0.2.40 Compiling matches v0.1.6 Compiling quote v0.3.15 Compiling void v1.0.2 Compiling lazy_static v1.0.0 Compiling ucd-util v0.1.1 Compiling unicode-normalization v0.1.5 Compiling regex v0.2.10 Compiling rustc-demangle v0.1.7 Compiling openssl v0.10.5 Compiling utf8-ranges v1.0.0 Compiling foreign-types-shared v0.1.1 Compiling cfg-if v0.1.2 Compiling percent-encoding v1.0.1 Compiling quick-error v1.2.1 Compiling serde v1.0.37 Compiling same-file v1.0.2 Compiling itoa v0.4.1 Compiling num-traits v0.2.2 Compiling fnv v1.0.6 Compiling openssl-probe v0.1.2 Compiling dtoa v0.4.2 Compiling bitflags v1.0.1 Compiling bitflags v0.9.1 Compiling crossbeam v0.3.2 Compiling semver-parser v0.7.0 Compiling remove_dir_all v0.5.0 Compiling hex v0.3.1 Compiling termcolor v0.3.6 Compiling strsim v0.6.0 Compiling shell-escape v0.1.4 Compiling lazycell v0.6.0 Compiling glob v0.2.11 Compiling scoped-tls v0.1.1 Compiling home v0.3.2 Compiling unicode-bidi v0.3.4 Compiling unreachable v1.0.0 Compiling proc-macro2 v0.3.1 Compiling synom v0.11.3 Compiling foreign-types v0.3.2 Compiling log v0.4.1 Compiling regex-syntax v0.5.3 Compiling humantime v1.1.1 Compiling walkdir v2.1.4 Compiling memchr v2.0.1 Compiling socket2 v0.3.4 Compiling atty v0.2.8 Compiling filetime v0.1.15 Compiling rand v0.4.2 Compiling fs2 v0.4.3 Compiling num_cpus v1.8.0 Compiling thread_local v0.3.5 Compiling syn v0.11.11 Compiling log v0.3.9 Compiling jobserver v0.1.11 Compiling idna v0.1.4 Compiling aho-corasick v0.6.4 Compiling libz-sys v1.0.18 Compiling openssl-sys v0.9.27 Compiling cmake v0.1.29 Compiling backtrace-sys v0.1.16 Compiling curl-sys v0.4.1 Compiling miniz-sys v0.1.10 Compiling tar v0.4.14 Compiling quote v0.5.1 Compiling tempdir v0.3.7 Compiling url v1.7.0 Compiling libssh2-sys v0.2.6 Compiling libgit2-sys v0.6.19 Compiling syn v0.13.1 Compiling serde_json v1.0.13 Compiling toml v0.4.5 Compiling semver v0.9.0 Compiling serde_ignored v0.0.4 Compiling flate2 v1.0.1 Compiling synstructure v0.6.1 error: failed to run custom build command for `libgit2-sys v0.6.19` process didn't exit successfully: `/home/mark/buildroot-test/instance-0/output/build/host-cargo-0.26.0/target/release/build/libgit2-sys-c06c5b9b1557d938/build-script-build` (exit code: 101) --- stdout running: "cmake" "/home/mark/buildroot-test/instance-0/output/build/host-cargo-0.26.0/vendor/libgit2-sys/libgit2" "-DBUILD_SHARED_LIBS=OFF" "-DBUILD_CLAR=OFF" "-DCMAKE_INSTALL_PREFIX=/home/mark/buildroot-test/instance-0/output/build/host-cargo-0.26.0/target/release/build/libgit2-sys-e26df87de24b01ca/out" "-DCMAKE_C_FLAGS= -ffunction-sections -fdata-sections -fPIC -m64" "-DCMAKE_C_COMPILER=/usr/bin/cc" "-DCMAKE_CXX_FLAGS= -ffunction-sections -fdata-sections -fPIC -m64" "-DCMAKE_CXX_COMPILER=/usr/bin/c++" "-DCMAKE_BUILD_TYPE=Release" --- stderr cmake: /home/mark/buildroot-test/instance-0/output/host/lib/libcurl.so.4: no version information available (required by cmake) cmake: symbol lookup error: /usr/lib/x86_64-linux-gnu/libxml2.so.2: undefined symbol: UCNV_TO_U_CALLBACK_STOP_60 thread 'main' panicked at ' command did not execute successfully, got: exit code: 127 build script failed, must exit now', /home/mark/buildroot-test/instance-0/output/build/host-cargo-0.26.0/vendor/cmake/src/lib.rs:632: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 make: *** [package/pkg-generic.mk:241: /home/mark/buildroot-test/instance-0/output/build/host-cargo-0.26.0/.stamp_built] Error 101 make: Leaving directory '/home/mark/buildroot-test/instance-0/buildroot'