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

Error details

Submitted on:
05/03/25 03:11
Error type:
Recipe
Task:
do_compile
Recipe:
lib32-thin-provisioning-tools
Recipe version:
1.1.0-r0
Machine:
qemuarm64-multilib
Distro:
nodistro
Build system:
x86_64-linux
Target system:
aarch64-oe-linux
Host distro:
gentoo-2.17/gentoo-2.17
Branch:
jansa/master
Commit:
13bdeecb4b54fde63444edbeaaa23bea9cc7b40b
Build:
#201561
Submitter:
Martin.Jansa@gmail.com
Similar errors:
4
Open a bug