DEBUG: Executing shell function do_compile
NOTE: Using rust targets from TOPDIR/tmp/work/armv7at2-neon-oemllib32-linux-gnueabi/lib32-thin-provisioning-tools/1.1.0/rust-targets/
NOTE: cargo = TOPDIR/tmp/work/armv7at2-neon-oemllib32-linux-gnueabi/lib32-thin-provisioning-tools/1.1.0/recipe-sysroot-native/usr/bin/cargo
NOTE: cargo build -v --frozen --target armv7-oemllib32-linux-gnueabi --release --manifest-path=TOPDIR/tmp/work/armv7at2-neon-oemllib32-linux-gnueabi/lib32-thin-provisioning-tools/1.1.0/git//Cargo.toml
Fresh unicode-ident v1.0.12
Fresh glob v0.3.1
Fresh either v1.13.0
Fresh lazycell v1.3.0
Fresh rustc-hash v1.1.0
Fresh shlex v1.3.0
Fresh memchr v2.7.4
Fresh cfg-if v1.0.0
Fresh byteorder v1.5.0
Fresh regex-syntax v0.8.4
Fresh anstyle v1.0.8
Fresh pkg-config v0.3.30
Fresh utf8parse v0.2.2
Fresh cfg_aliases v0.2.1
Fresh colorchoice v1.0.2
Fresh autocfg v1.3.0
Fresh is_terminal_polyfill v1.70.1
Fresh log v0.4.22
Fresh anstyle-query v1.1.1
Fresh unicode-width v0.1.13
Fresh strsim v0.11.1
Fresh adler v1.0.2
Fresh clap_lex v0.7.2
Fresh lazy_static v1.5.0
Fresh bitflags v2.6.0
Fresh humantime v2.1.0
Fresh minimal-lexical v0.2.1
Fresh proc-macro2 v1.0.86
Fresh libloading v0.8.5
Fresh itertools v0.12.1
Fresh aho-corasick v1.1.3
Fresh anstyle-parse v0.2.5
Fresh clap_builder v4.5.13
Fresh miniz_oxide v0.7.4
Fresh crc32fast v1.4.2
Fresh retry v2.0.0
Fresh once_cell v1.19.0
Fresh number_prefix v0.4.0
Fresh bytemuck v1.16.3
Fresh nom v7.1.3
Fresh quick-xml v0.36.1
Fresh safemem v0.3.3
Fresh rangemap v1.5.1
Fresh fixedbitset v0.4.2
Fresh base64 v0.22.1
Fresh exitcode v1.1.2
Fresh data-encoding v2.6.0
Fresh quote v1.0.36
Fresh libc v0.2.155
Fresh cexpr v0.6.0
Fresh regex-automata v0.4.7
Fresh anstream v0.6.15
Fresh serde v1.0.204
Fresh portable-atomic v1.7.0
Fresh semver v1.0.23
Fresh anyhow v1.0.86
Fresh roaring v0.10.6
Fresh clap v4.5.13
Fresh flate2 v1.0.31
Fresh syn v2.0.72
Fresh clang-sys v1.8.1
Dirty bindgen v0.69.4: the env variable LIBCLANG_PATH changed
Compiling bindgen v0.69.4
Fresh getrandom v0.2.15
Fresh rustc_version v0.4.0
Fresh regex v1.10.6
Fresh libudev-sys v0.1.4
Fresh console v0.15.8
Fresh num_cpus v1.16.0
Fresh nix v0.29.0
Fresh iovec v0.1.4
Fresh num-traits v0.2.19
Fresh atty v0.2.14
Running `TOPDIR/tmp/work/armv7at2-neon-oemllib32-linux-gnueabi/lib32-thin-provisioning-tools/1.1.0/build/target/release/build/bindgen-fdda0ec73afd863f/build-script-build`
Fresh zerocopy-derive v0.7.35
Fresh rand_core v0.6.4
Fresh env_filter v0.1.2
Fresh thiserror-impl v1.0.63
Fresh threadpool v1.8.1
Fresh num-derive v0.4.2
Fresh udev v0.7.0
Fresh indicatif v0.17.8
Fresh zerocopy v0.7.35
Fresh env_logger v0.11.5
Fresh thiserror v1.0.63
Fresh ppv-lite86 v0.2.20
Fresh crc32c v0.6.8
Fresh rand_chacha v0.3.1
Fresh rand v0.8.5
Building [=====================> ] 125/137: bindgen(build)
Building [=====================> ] 126/137: bindgen
Running `rustc --crate-name bindgen --edition=2018 TOPDIR/tmp/work/armv7at2-neon-oemllib32-linux-gnueabi/lib32-thin-provisioning-tools/1.1.0/sources-unpack/cargo_home/bitbake/bindgen-0.69.4/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C debug-assertions=off --cfg 'feature="runtime"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("__cli", "__testing_only_extra_assertions", "__testing_only_libclang_16", "__testing_only_libclang_9", "default", "experimental", "logging", "prettyplease", "runtime", "static", "which-rustfmt"))' -C metadata=b2a83f8cf0d0d852 -C extra-filename=-b2a83f8cf0d0d852 --out-dir TOPDIR/tmp/work/armv7at2-neon-oemllib32-linux-gnueabi/lib32-thin-provisioning-tools/1.1.0/build/target/release/deps -C linker=TOPDIR/tmp/work/armv7at2-neon-oemllib32-linux-gnueabi/lib32-thin-provisioning-tools/1.1.0/wrapper/build-rust-ccld -L dependency=TOPDIR/tmp/work/armv7at2-neon-oemllib32-linux-gnueabi/lib32-thin-provisioning-tools/1.1.0/build/target/release/deps --extern bitflags=TOPDIR/tmp/work/armv7at2-neon-oemllib32-linux-gnueabi/lib32-thin-provisioning-tools/1.1.0/build/target/release/deps/libbitflags-3e6a469d187b342a.rmeta --extern cexpr=TOPDIR/tmp/work/armv7at2-neon-oemllib32-linux-gnueabi/lib32-thin-provisioning-tools/1.1.0/build/target/release/deps/libcexpr-873c86b56e510eb6.rmeta --extern clang_sys=TOPDIR/tmp/work/armv7at2-neon-oemllib32-linux-gnueabi/lib32-thin-provisioning-tools/1.1.0/build/target/release/deps/libclang_sys-f41a766e0012c557.rmeta --extern itertools=TOPDIR/tmp/work/armv7at2-neon-oemllib32-linux-gnueabi/lib32-thin-provisioning-tools/1.1.0/build/target/release/deps/libitertools-0326b3d5c8b4add3.rmeta --extern lazy_static=TOPDIR/tmp/work/armv7at2-neon-oemllib32-linux-gnueabi/lib32-thin-provisioning-tools/1.1.0/build/target/release/deps/liblazy_static-bd7ba2b9669a089e.rmeta --extern lazycell=TOPDIR/tmp/work/armv7at2-neon-oemllib32-linux-gnueabi/lib32-thin-provisioning-tools/1.1.0/build/target/release/deps/liblazycell-692cb4cf136651c0.rmeta --extern proc_macro2=TOPDIR/tmp/work/armv7at2-neon-oemllib32-linux-gnueabi/lib32-thin-provisioning-tools/1.1.0/build/target/release/deps/libproc_macro2-db78d56f3ce3ece0.rmeta --extern quote=TOPDIR/tmp/work/armv7at2-neon-oemllib32-linux-gnueabi/lib32-thin-provisioning-tools/1.1.0/build/target/release/deps/libquote-4524717ca8ad9896.rmeta --extern regex=TOPDIR/tmp/work/armv7at2-neon-oemllib32-linux-gnueabi/lib32-thin-provisioning-tools/1.1.0/build/target/release/deps/libregex-c12f740e776fd4e8.rmeta --extern rustc_hash=TOPDIR/tmp/work/armv7at2-neon-oemllib32-linux-gnueabi/lib32-thin-provisioning-tools/1.1.0/build/target/release/deps/librustc_hash-406f748034d551dd.rmeta --extern shlex=TOPDIR/tmp/work/armv7at2-neon-oemllib32-linux-gnueabi/lib32-thin-provisioning-tools/1.1.0/build/target/release/deps/libshlex-e05e4f11d9ec1f6a.rmeta --extern syn=TOPDIR/tmp/work/armv7at2-neon-oemllib32-linux-gnueabi/lib32-thin-provisioning-tools/1.1.0/build/target/release/deps/libsyn-12280019c40b332d.rmeta --cap-lints allow`
Dirty devicemapper-sys v0.3.0: dependency info changed
Compiling devicemapper-sys v0.3.0
Building [======================> ] 127/137: devicemapper-sys(build.rs)
Running `rustc --crate-name build_script_build --edition=2021 TOPDIR/tmp/work/armv7at2-neon-oemllib32-linux-gnueabi/lib32-thin-provisioning-tools/1.1.0/sources-unpack/cargo_home/bitbake/devicemapper-sys-0.3.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 -C debug-assertions=off --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=88de590bc55acb43 -C extra-filename=-88de590bc55acb43 --out-dir TOPDIR/tmp/work/armv7at2-neon-oemllib32-linux-gnueabi/lib32-thin-provisioning-tools/1.1.0/build/target/release/build/devicemapper-sys-88de590bc55acb43 -C linker=TOPDIR/tmp/work/armv7at2-neon-oemllib32-linux-gnueabi/lib32-thin-provisioning-tools/1.1.0/wrapper/build-rust-ccld -L dependency=TOPDIR/tmp/work/armv7at2-neon-oemllib32-linux-gnueabi/lib32-thin-provisioning-tools/1.1.0/build/target/release/deps --extern bindgen=TOPDIR/tmp/work/armv7at2-neon-oemllib32-linux-gnueabi/lib32-thin-provisioning-tools/1.1.0/build/target/release/deps/libbindgen-b2a83f8cf0d0d852.rlib --cap-lints allow`
Building [======================> ] 128/137: devicemapper-sys(build), ...
Running `TOPDIR/tmp/work/armv7at2-neon-oemllib32-linux-gnueabi/lib32-thin-provisioning-tools/1.1.0/build/target/release/build/devicemapper-sys-88de590bc55acb43/build-script-build`
Running `TOPDIR/tmp/work/armv7at2-neon-oemllib32-linux-gnueabi/lib32-thin-provisioning-tools/1.1.0/build/target/release/build/devicemapper-sys-88de590bc55acb43/build-script-build`
error: failed to run custom build command for `devicemapper-sys v0.3.0`
Caused by:
process didn't exit successfully: `TOPDIR/tmp/work/armv7at2-neon-oemllib32-linux-gnueabi/lib32-thin-provisioning-tools/1.1.0/build/target/release/build/devicemapper-sys-88de590bc55acb43/build-script-build` (exit status: 101)
--- stderr
thread 'main' panicked at TOPDIR/tmp/work/armv7at2-neon-oemllib32-linux-gnueabi/lib32-thin-provisioning-tools/1.1.0/sources-unpack/cargo_home/bitbake/bindgen-0.69.4/lib.rs:622:31:
Unable to find libclang: "couldn't find any valid shared libraries matching: ['libclang.so', 'libclang-*.so', 'libclang.so.*', 'libclang-*.so.*'], set the `LIBCLANG_PATH` environment variable to a path where one of these files can be found (invalid: [])"
stack backtrace:
0: rust_begin_unwind
1: core::panicking::panic_fmt
2: core::result::unwrap_failed
3: core::result::Result<T,E>::expect
at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/core/src/result.rs:1059:23
4: <bindgen::ensure_libclang_is_loaded::LIBCLANG as core::ops::deref::Deref>::deref::__static_ref_initialize
at TOPDIR/tmp/work/armv7at2-neon-oemllib32-linux-gnueabi/lib32-thin-provisioning-tools/1.1.0/sources-unpack/cargo_home/bitbake/bindgen-0.69.4/lib.rs:622:13
5: core::ops::function::FnOnce::call_once
at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/core/src/ops/function.rs:250:5
6: lazy_static::lazy::Lazy<T>::get::{{closure}}
at TOPDIR/tmp/work/armv7at2-neon-oemllib32-linux-gnueabi/lib32-thin-provisioning-tools/1.1.0/sources-unpack/cargo_home/bitbake/lazy_static-1.5.0/src/inline_lazy.rs:31:41
7: std::sync::once::Once::call_once::{{closure}}
at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/std/src/sync/once.rs:158:41
8: std::sys::sync::once::futex::Once::call
9: std::sync::once::Once::call_once
at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/std/src/sync/once.rs:158:9
10: lazy_static::lazy::Lazy<T>::get
at TOPDIR/tmp/work/armv7at2-neon-oemllib32-linux-gnueabi/lib32-thin-provisioning-tools/1.1.0/sources-unpack/cargo_home/bitbake/lazy_static-1.5.0/src/inline_lazy.rs:30:9
11: <bindgen::ensure_libclang_is_loaded::LIBCLANG as core::ops::deref::Deref>::deref::__stability
at TOPDIR/tmp/work/armv7at2-neon-oemllib32-linux-gnueabi/lib32-thin-provisioning-tools/1.1.0/sources-unpack/cargo_home/bitbake/lazy_static-1.5.0/src/lib.rs:135:21
12: <bindgen::ensure_libclang_is_loaded::LIBCLANG as core::ops::deref::Deref>::deref
at TOPDIR/tmp/work/armv7at2-neon-oemllib32-linux-gnueabi/lib32-thin-provisioning-tools/1.1.0/sources-unpack/cargo_home/bitbake/lazy_static-1.5.0/src/lib.rs:137:17
13: bindgen::ensure_libclang_is_loaded
at TOPDIR/tmp/work/armv7at2-neon-oemllib32-linux-gnueabi/lib32-thin-provisioning-tools/1.1.0/sources-unpack/cargo_home/bitbake/bindgen-0.69.4/lib.rs:630:33
14: bindgen::Bindings::generate
at TOPDIR/tmp/work/armv7at2-neon-oemllib32-linux-gnueabi/lib32-thin-provisioning-tools/1.1.0/sources-unpack/cargo_home/bitbake/bindgen-0.69.4/lib.rs:752:9
15: bindgen::Builder::generate
at TOPDIR/tmp/work/armv7at2-neon-oemllib32-linux-gnueabi/lib32-thin-provisioning-tools/1.1.0/sources-unpack/cargo_home/bitbake/bindgen-0.69.4/lib.rs:349:9
16: build_script_build::main
at ./build.rs:11:20
17: core::ops::function::FnOnce::call_once
at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/core/src/ops/function.rs:250:5
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
warning: build failed, waiting for other jobs to finish...
Building [======================> ] 129/137: devicemapper-sys(build)
error: failed to run custom build command for `devicemapper-sys v0.3.0`
Caused by:
process didn't exit successfully: `TOPDIR/tmp/work/armv7at2-neon-oemllib32-linux-gnueabi/lib32-thin-provisioning-tools/1.1.0/build/target/release/build/devicemapper-sys-88de590bc55acb43/build-script-build` (exit status: 101)
--- stderr
thread 'main' panicked at TOPDIR/tmp/work/armv7at2-neon-oemllib32-linux-gnueabi/lib32-thin-provisioning-tools/1.1.0/sources-unpack/cargo_home/bitbake/bindgen-0.69.4/lib.rs:622:31:
Unable to find libclang: "couldn't find any valid shared libraries matching: ['libclang.so', 'libclang-*.so', 'libclang.so.*', 'libclang-*.so.*'], set the `LIBCLANG_PATH` environment variable to a path where one of these files can be found (invalid: [])"
stack backtrace:
0: rust_begin_unwind
1: core::panicking::panic_fmt
2: core::result::unwrap_failed
3: core::result::Result<T,E>::expect
at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/core/src/result.rs:1059:23
4: <bindgen::ensure_libclang_is_loaded::LIBCLANG as core::ops::deref::Deref>::deref::__static_ref_initialize
at TOPDIR/tmp/work/armv7at2-neon-oemllib32-linux-gnueabi/lib32-thin-provisioning-tools/1.1.0/sources-unpack/cargo_home/bitbake/bindgen-0.69.4/lib.rs:622:13
5: core::ops::function::FnOnce::call_once
at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/core/src/ops/function.rs:250:5
6: lazy_static::lazy::Lazy<T>::get::{{closure}}
at TOPDIR/tmp/work/armv7at2-neon-oemllib32-linux-gnueabi/lib32-thin-provisioning-tools/1.1.0/sources-unpack/cargo_home/bitbake/lazy_static-1.5.0/src/inline_lazy.rs:31:41
7: std::sync::once::Once::call_once::{{closure}}
at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/std/src/sync/once.rs:158:41
8: std::sys::sync::once::futex::Once::call
9: std::sync::once::Once::call_once
at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/std/src/sync/once.rs:158:9
10: lazy_static::lazy::Lazy<T>::get
at TOPDIR/tmp/work/armv7at2-neon-oemllib32-linux-gnueabi/lib32-thin-provisioning-tools/1.1.0/sources-unpack/cargo_home/bitbake/lazy_static-1.5.0/src/inline_lazy.rs:30:9
11: <bindgen::ensure_libclang_is_loaded::LIBCLANG as core::ops::deref::Deref>::deref::__stability
at TOPDIR/tmp/work/armv7at2-neon-oemllib32-linux-gnueabi/lib32-thin-provisioning-tools/1.1.0/sources-unpack/cargo_home/bitbake/lazy_static-1.5.0/src/lib.rs:135:21
12: <bindgen::ensure_libclang_is_loaded::LIBCLANG as core::ops::deref::Deref>::deref
at TOPDIR/tmp/work/armv7at2-neon-oemllib32-linux-gnueabi/lib32-thin-provisioning-tools/1.1.0/sources-unpack/cargo_home/bitbake/lazy_static-1.5.0/src/lib.rs:137:17
13: bindgen::ensure_libclang_is_loaded
at TOPDIR/tmp/work/armv7at2-neon-oemllib32-linux-gnueabi/lib32-thin-provisioning-tools/1.1.0/sources-unpack/cargo_home/bitbake/bindgen-0.69.4/lib.rs:630:33
14: bindgen::Bindings::generate
at TOPDIR/tmp/work/armv7at2-neon-oemllib32-linux-gnueabi/lib32-thin-provisioning-tools/1.1.0/sources-unpack/cargo_home/bitbake/bindgen-0.69.4/lib.rs:752:9
15: bindgen::Builder::generate
at TOPDIR/tmp/work/armv7at2-neon-oemllib32-linux-gnueabi/lib32-thin-provisioning-tools/1.1.0/sources-unpack/cargo_home/bitbake/bindgen-0.69.4/lib.rs:349:9
16: build_script_build::main
at ./build.rs:11:20
17: core::ops::function::FnOnce::call_once
at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/core/src/ops/function.rs:250:5
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
WARNING: TOPDIR/tmp/work/armv7at2-neon-oemllib32-linux-gnueabi/lib32-thin-provisioning-tools/1.1.0/temp/run.do_compile.840762:189 exit 101 from '"cargo" build -v --frozen --target armv7-oemllib32-linux-gnueabi --release --manifest-path=TOPDIR/tmp/work/armv7at2-neon-oemllib32-linux-gnueabi/lib32-thin-provisioning-tools/1.1.0/git//Cargo.toml "$@"'
WARNING: Backtrace (BB generated script):
#1: oe_cargo_build, TOPDIR/tmp/work/armv7at2-neon-oemllib32-linux-gnueabi/lib32-thin-provisioning-tools/1.1.0/temp/run.do_compile.840762, line 189
#2: cargo_do_compile, TOPDIR/tmp/work/armv7at2-neon-oemllib32-linux-gnueabi/lib32-thin-provisioning-tools/1.1.0/temp/run.do_compile.840762, line 161
#3: do_compile, TOPDIR/tmp/work/armv7at2-neon-oemllib32-linux-gnueabi/lib32-thin-provisioning-tools/1.1.0/temp/run.do_compile.840762, line 156
#4: main, TOPDIR/tmp/work/armv7at2-neon-oemllib32-linux-gnueabi/lib32-thin-provisioning-tools/1.1.0/temp/run.do_compile.840762, line 202