[Pkg-rust-maintainers] Bug#1084373: rust-lv2-worker: FTBFS: failing tests
Santiago Vila
sanvila at debian.org
Mon Oct 7 09:41:46 BST 2024
Package: src:rust-lv2-worker
Version: 0.1.1-1
Severity: serious
Tags: ftbfs
Dear maintainer:
During a rebuild of all packages in unstable, your package failed to build:
--------------------------------------------------------------------------------
[...]
debian/rules binary
dh binary --buildsystem cargo
dh_update_autotools_config -O--buildsystem=cargo
dh_autoreconf -O--buildsystem=cargo
dh_auto_configure -O--buildsystem=cargo
debian cargo wrapper: options, profiles, parallel, lto: ['parallel=2'] [] ['-j2']
debian cargo wrapper: rust_type, gnu_type: x86_64-unknown-linux-gnu, x86_64-linux-gnu
debian cargo wrapper: linking /usr/share/cargo/registry/* into /<<PKGBUILDDIR>>/debian/cargo_registry/
dh_auto_build -O--buildsystem=cargo
debian/rules override_dh_auto_test
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_test -- test --all
debian cargo wrapper: options, profiles, parallel, lto: ['parallel=2'] [] ['-j2']
debian cargo wrapper: rust_type, gnu_type: x86_64-unknown-linux-gnu, x86_64-linux-gnu
[... snipped ...]
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `doc_cfg`
--> /<<PKGBUILDDIR>>/debian/cargo_registry/syn-1.0.109/src/gen/clone.rs:2189:12
|
2189 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))]
| ^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `doc_cfg`
--> /<<PKGBUILDDIR>>/debian/cargo_registry/syn-1.0.109/src/gen/clone.rs:2198:12
|
2198 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))]
| ^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `doc_cfg`
--> /<<PKGBUILDDIR>>/debian/cargo_registry/syn-1.0.109/src/gen/clone.rs:2210:12
|
2210 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))]
| ^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `doc_cfg`
--> /<<PKGBUILDDIR>>/debian/cargo_registry/syn-1.0.109/src/gen/clone.rs:2222:12
|
2222 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))]
| ^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `doc_cfg`
--> /<<PKGBUILDDIR>>/debian/cargo_registry/syn-1.0.109/src/gen/clone.rs:2232:12
|
2232 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))]
| ^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `syn_no_non_exhaustive`
--> /<<PKGBUILDDIR>>/debian/cargo_registry/syn-1.0.109/src/gen/clone.rs:276:23
|
276 | #[cfg(any(syn_no_non_exhaustive, not(feature = "full")))]
| ^^^^^^^^^^^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(syn_no_non_exhaustive)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(syn_no_non_exhaustive)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `syn_no_non_exhaustive`
--> /<<PKGBUILDDIR>>/debian/cargo_registry/syn-1.0.109/src/gen/clone.rs:849:19
|
849 | #[cfg(syn_no_non_exhaustive)]
| ^^^^^^^^^^^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(syn_no_non_exhaustive)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(syn_no_non_exhaustive)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `syn_no_non_exhaustive`
--> /<<PKGBUILDDIR>>/debian/cargo_registry/syn-1.0.109/src/gen/clone.rs:962:19
|
962 | #[cfg(syn_no_non_exhaustive)]
| ^^^^^^^^^^^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(syn_no_non_exhaustive)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(syn_no_non_exhaustive)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `syn_no_non_exhaustive`
--> /<<PKGBUILDDIR>>/debian/cargo_registry/syn-1.0.109/src/gen/clone.rs:1058:19
|
1058 | #[cfg(syn_no_non_exhaustive)]
| ^^^^^^^^^^^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(syn_no_non_exhaustive)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(syn_no_non_exhaustive)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `syn_no_non_exhaustive`
--> /<<PKGBUILDDIR>>/debian/cargo_registry/syn-1.0.109/src/gen/clone.rs:1481:19
|
1481 | #[cfg(syn_no_non_exhaustive)]
| ^^^^^^^^^^^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(syn_no_non_exhaustive)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(syn_no_non_exhaustive)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `syn_no_non_exhaustive`
--> /<<PKGBUILDDIR>>/debian/cargo_registry/syn-1.0.109/src/gen/clone.rs:1829:19
|
1829 | #[cfg(syn_no_non_exhaustive)]
| ^^^^^^^^^^^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(syn_no_non_exhaustive)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(syn_no_non_exhaustive)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `syn_no_non_exhaustive`
--> /<<PKGBUILDDIR>>/debian/cargo_registry/syn-1.0.109/src/gen/clone.rs:1908:19
|
1908 | #[cfg(syn_no_non_exhaustive)]
| ^^^^^^^^^^^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(syn_no_non_exhaustive)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(syn_no_non_exhaustive)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unused import: `crate::gen::*`
--> /<<PKGBUILDDIR>>/debian/cargo_registry/syn-1.0.109/src/lib.rs:787:9
|
787 | pub use crate::gen::*;
| ^^^^^^^^^^^^^
|
= note: `#[warn(unused_imports)]` on by default
warning: unexpected `cfg` condition name: `doc_cfg`
--> /<<PKGBUILDDIR>>/debian/cargo_registry/syn-1.0.109/src/parse.rs:1065:12
|
1065 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))]
| ^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `doc_cfg`
--> /<<PKGBUILDDIR>>/debian/cargo_registry/syn-1.0.109/src/parse.rs:1072:12
|
1072 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))]
| ^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `doc_cfg`
--> /<<PKGBUILDDIR>>/debian/cargo_registry/syn-1.0.109/src/parse.rs:1083:12
|
1083 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))]
| ^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `doc_cfg`
--> /<<PKGBUILDDIR>>/debian/cargo_registry/syn-1.0.109/src/parse.rs:1090:12
|
1090 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))]
| ^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `doc_cfg`
--> /<<PKGBUILDDIR>>/debian/cargo_registry/syn-1.0.109/src/parse.rs:1100:12
|
1100 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))]
| ^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `doc_cfg`
--> /<<PKGBUILDDIR>>/debian/cargo_registry/syn-1.0.109/src/parse.rs:1116:12
|
1116 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))]
| ^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `doc_cfg`
--> /<<PKGBUILDDIR>>/debian/cargo_registry/syn-1.0.109/src/parse.rs:1126:12
|
1126 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))]
| ^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `doc_cfg`
--> /<<PKGBUILDDIR>>/debian/cargo_registry/syn-1.0.109/src/reserved.rs:29:12
|
29 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))]
| ^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: `syn` (lib) generated 882 warnings (90 duplicates)
Compiling urid-derive v0.1.1
Compiling lv2-core-derive v2.1.1
Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=urid_derive CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/debian/cargo_registry/urid-derive-0.1.1 CARGO_PKG_AUTHORS='Jan-Oliver '\''Janonard'\'' Opdenhövel <jan.opdenhoevel at protonmail.com>:Adrien Prokopowicz <adrien.prokopowicz at gmail.com>' CARGO_PKG_DESCRIPTION='Procedural macros for urid' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=urid-derive CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustAudio/rust-lv2' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' CARGO_RUSTC_CURRENT_DIR=/<<PKGBUILDDIR>>/debian/cargo_registry/urid-derive-0.1.1 LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/target/debug/deps rustc --crate-name urid_derive --edition=2018 /<<PKGBUILDDIR>>/debian/cargo_registry/urid-derive-0.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debuginfo=2 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=b9278e04f3d84a76 -C extra-filename=-b9278e04f3d84a76 --out-dir /<<PKGBUILDDIR>>/target/debug/deps -L dependency=/<<PKGBUILDDIR>>/target/debug/deps --extern proc_macro2=/<<PKGBUILDDIR>>/target/debug/deps/libproc_macro2-a5b97764535bf53e.rlib --extern quote=/<<PKGBUILDDIR>>/target/debug/deps/libquote-2a65131c37998965.rlib --extern syn=/<<PKGBUILDDIR>>/target/debug/deps/libsyn-ce2e38ee00665fbf.rlib --extern proc_macro --cap-lints warn`
Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=lv2_core_derive CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/debian/cargo_registry/lv2-core-derive-2.1.1 CARGO_PKG_AUTHORS='Jan-Oliver '\''Janonard'\'' Opdenhövel <jan.opdenhoevel at protonmail.com>:Adrien Prokopowicz <adrien.prokopowicz at gmail.com>' CARGO_PKG_DESCRIPTION='Procedural macros for lv2-core' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=lv2-core-derive CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustAudio/rust-lv2' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.1.1 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' CARGO_RUSTC_CURRENT_DIR=/<<PKGBUILDDIR>>/debian/cargo_registry/lv2-core-derive-2.1.1 LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/target/debug/deps rustc --crate-name lv2_core_derive --edition=2015 /<<PKGBUILDDIR>>/debian/cargo_registry/lv2-core-derive-2.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debuginfo=2 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=f6613cb1d5bf102f -C extra-filename=-f6613cb1d5bf102f --out-dir /<<PKGBUILDDIR>>/target/debug/deps -L dependency=/<<PKGBUILDDIR>>/target/debug/deps --extern proc_macro2=/<<PKGBUILDDIR>>/target/debug/deps/libproc_macro2-a5b97764535bf53e.rlib --extern quote=/<<PKGBUILDDIR>>/target/debug/deps/libquote-2a65131c37998965.rlib --extern syn=/<<PKGBUILDDIR>>/target/debug/deps/libsyn-ce2e38ee00665fbf.rlib --extern proc_macro --cap-lints warn`
warning: panic message is not a string literal
--> /<<PKGBUILDDIR>>/debian/cargo_registry/urid-derive-0.1.1/src/uri_bound.rs:18:21
|
18 | _ => panic!(PARSING_ERROR),
| ^^^^^^^^^^^^^
|
= note: this usage of `panic!()` is deprecated; it will be a hard error in Rust 2021
= note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/panic-macro-consistency.html>
= note: `#[warn(non_fmt_panics)]` on by default
help: add a "{}" format string to `Display` the message
|
18 | _ => panic!("{}", PARSING_ERROR),
| +++++
warning: panic message is not a string literal
--> /<<PKGBUILDDIR>>/debian/cargo_registry/urid-derive-0.1.1/src/uri_bound.rs:34:16
|
34 | panic!(PARSING_ERROR);
| ^^^^^^^^^^^^^
|
= note: this usage of `panic!()` is deprecated; it will be a hard error in Rust 2021
= note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/panic-macro-consistency.html>
help: add a "{}" format string to `Display` the message
|
34 | panic!("{}", PARSING_ERROR);
| +++++
warning: panic message is not a string literal
--> /<<PKGBUILDDIR>>/debian/cargo_registry/urid-derive-0.1.1/src/uri_bound.rs:39:16
|
39 | panic!(PARSING_ERROR);
| ^^^^^^^^^^^^^
|
= note: this usage of `panic!()` is deprecated; it will be a hard error in Rust 2021
= note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/panic-macro-consistency.html>
help: add a "{}" format string to `Display` the message
|
39 | panic!("{}", PARSING_ERROR);
| +++++
warning: `urid-derive` (lib) generated 3 warnings
Compiling urid v0.1.0
Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=urid CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/debian/cargo_registry/urid-0.1.0 CARGO_PKG_AUTHORS='Jan-Oliver '\''Janonard'\'' Opdenhövel <jan.opdenhoevel at protonmail.com>' CARGO_PKG_DESCRIPTION='Library for idiomatic URID support' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=urid CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustAudio/rust-lv2' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_RUSTC_CURRENT_DIR=/<<PKGBUILDDIR>>/debian/cargo_registry/urid-0.1.0 LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/target/debug/deps rustc --crate-name urid --edition=2018 /<<PKGBUILDDIR>>/debian/cargo_registry/urid-0.1.0/src/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 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=ab3b94fbf0adb72c -C extra-filename=-ab3b94fbf0adb72c --out-dir /<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -L dependency=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/<<PKGBUILDDIR>>/target/debug/deps --extern urid_derive=/<<PKGBUILDDIR>>/target/debug/deps/liburid_derive-b9278e04f3d84a76.so --cap-lints warn -C debuginfo=2 -C strip=none --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix /<<PKGBUILDDIR>>=/usr/share/cargo/registry/lv2-worker-0.1.1 --remap-path-prefix /<<PKGBUILDDIR>>/debian/cargo_registry=/usr/share/cargo/registry`
Compiling lv2-core v3.0.0
Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=lv2_core CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/debian/cargo_registry/lv2-core-3.0.0 CARGO_PKG_AUTHORS='Janonard <jan.opdenhoevel at protonmail.com>:Adrien Prokopowicz <adrien.prokopowicz at gmail.com>' CARGO_PKG_DESCRIPTION='rust-lv2'\''s core library' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=lv2-core CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustAudio/rust-lv2' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=3.0.0 CARGO_PKG_VERSION_MAJOR=3 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_RUSTC_CURRENT_DIR=/<<PKGBUILDDIR>>/debian/cargo_registry/lv2-core-3.0.0 LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/target/debug/deps rustc --crate-name lv2_core --edition=2018 /<<PKGBUILDDIR>>/debian/cargo_registry/lv2-core-3.0.0/src/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 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=92cf3dd26708cb9f -C extra-filename=-92cf3dd26708cb9f --out-dir /<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -L dependency=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/<<PKGBUILDDIR>>/target/debug/deps --extern lv2_core_derive=/<<PKGBUILDDIR>>/target/debug/deps/liblv2_core_derive-f6613cb1d5bf102f.so --extern lv2_sys=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/liblv2_sys-506012a1df86da7b.rmeta --extern urid=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/liburid-ab3b94fbf0adb72c.rmeta --cap-lints warn -C debuginfo=2 -C strip=none --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix /<<PKGBUILDDIR>>=/usr/share/cargo/registry/lv2-worker-0.1.1 --remap-path-prefix /<<PKGBUILDDIR>>/debian/cargo_registry=/usr/share/cargo/registry`
warning: unused return value of `Box::<T>::from_raw` that must be used
--> /usr/share/cargo/registry/lv2-core-3.0.0/src/plugin/mod.rs:187:9
|
187 | Box::from_raw(instance);
| ^^^^^^^^^^^^^^^^^^^^^^^
|
= note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box`
= note: `#[warn(unused_must_use)]` on by default
help: use `let _ = ...` to ignore the resulting value
|
187 | let _ = Box::from_raw(instance);
| +++++++
Compiling lv2-worker v0.1.1 (/<<PKGBUILDDIR>>)
Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=lv2_worker CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>> CARGO_PKG_AUTHORS='Amaury ABRIAL aka Yruama_Lairba <yruama_lairba at hotmail.com>' CARGO_PKG_DESCRIPTION='rust-lv2'\''s work offloading library' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=lv2-worker CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustAudio/rust-lv2' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_RUSTC_CURRENT_DIR=/<<PKGBUILDDIR>> LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/target/debug/deps rustc --crate-name lv2_worker --edition=2018 src/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 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=4433b25cd7a1c32b -C extra-filename=-4433b25cd7a1c32b --out-dir /<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -C incremental=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/incremental -L dependency=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/<<PKGBUILDDIR>>/target/debug/deps --extern lv2_core=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/liblv2_core-92cf3dd26708cb9f.rmeta --extern lv2_sys=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/liblv2_sys-506012a1df86da7b.rmeta --extern urid=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/liburid-ab3b94fbf0adb72c.rmeta -C debuginfo=2 -C strip=none --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix /<<PKGBUILDDIR>>=/usr/share/cargo/registry/lv2-worker-0.1.1 --remap-path-prefix /<<PKGBUILDDIR>>/debian/cargo_registry=/usr/share/cargo/registry`
warning: `lv2-core` (lib) generated 1 warning
Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=lv2_worker CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>> CARGO_PKG_AUTHORS='Amaury ABRIAL aka Yruama_Lairba <yruama_lairba at hotmail.com>' CARGO_PKG_DESCRIPTION='rust-lv2'\''s work offloading library' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=lv2-worker CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustAudio/rust-lv2' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_RUSTC_CURRENT_DIR=/<<PKGBUILDDIR>> LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/target/debug/deps rustc --crate-name lv2_worker --edition=2018 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --test --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=12ab8e8d986818c5 -C extra-filename=-12ab8e8d986818c5 --out-dir /<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -C incremental=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/incremental -L dependency=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/<<PKGBUILDDIR>>/target/debug/deps --extern lv2_core=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/liblv2_core-92cf3dd26708cb9f.rlib --extern lv2_sys=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/liblv2_sys-506012a1df86da7b.rlib --extern urid=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/liburid-ab3b94fbf0adb72c.rlib -C debuginfo=2 -C strip=none --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix /<<PKGBUILDDIR>>=/usr/share/cargo/registry/lv2-worker-0.1.1 --remap-path-prefix /<<PKGBUILDDIR>>/debian/cargo_registry=/usr/share/cargo/registry`
Finished `test` profile [unoptimized + debuginfo] target(s) in 5.86s
Running `CARGO=/usr/bin/cargo CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>> CARGO_PKG_AUTHORS='Amaury ABRIAL aka Yruama_Lairba <yruama_lairba at hotmail.com>' CARGO_PKG_DESCRIPTION='rust-lv2'\''s work offloading library' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=lv2-worker CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustAudio/rust-lv2' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps:/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug:/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib' /<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/lv2_worker-12ab8e8d986818c5`
running 8 tests
test tests::extern_work_response_should_not_drop_twice ... ok
thread 'tests::extern_work_response_should_drop' panicked at src/lib.rs:502:17:
Dropped more than 0 time
stack backtrace:
0: rust_begin_unwind
at /usr/src/rustc-1.81.0/library/std/src/panicking.rs:665:5
1: core::panicking::panic_fmt
at /usr/src/rustc-1.81.0/library/core/src/panicking.rs:74:14
2: <lv2_worker::tests::HasDrop as core::ops::drop::Drop>::drop
at /usr/share/cargo/registry/lv2-worker-0.1.1/src/lib.rs:502:17
3: core::ptr::drop_in_place<lv2_worker::tests::HasDrop>
at /usr/src/rustc-1.81.0/library/core/src/ptr/mod.rs:542:1
4: <lv2_worker::tests::TestDropWorker as lv2_worker::Worker>::work_response
at /usr/share/cargo/registry/lv2-worker-0.1.1/src/lib.rs:554:9
5: lv2_worker::WorkerDescriptor<P>::extern_work_response
at /usr/share/cargo/registry/lv2-worker-0.1.1/src/lib.rs:441:15
6: lv2_worker::tests::extern_work_response_should_drop
at /usr/share/cargo/registry/lv2-worker-0.1.1/src/lib.rs:693:13
7: lv2_worker::tests::extern_work_response_should_drop::{{closure}}
at /usr/share/cargo/registry/lv2-worker-0.1.1/src/lib.rs:684:42
8: core::ops::function::FnOnce::call_once
at /usr/src/rustc-1.81.0/library/core/src/ops/function.rs:250:5
9: core::ops::function::FnOnce::call_once
at /usr/src/rustc-1.81.0/library/core/src/ops/function.rs:250:5
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
thread 'tests::extern_work_response_should_drop' panicked at library/core/src/panicking.rs:221:5:
panic in a function that cannot unwind
stack backtrace:
0: 0x55d34c41e1b9 - std::backtrace_rs::backtrace::libunwind::trace::hf9087eceb88c4b81
at /usr/src/rustc-1.81.0/library/std/src/../../backtrace/src/backtrace/libunwind.rs:116:5
1: 0x55d34c41e1b9 - std::backtrace_rs::backtrace::trace_unsynchronized::he7821f6e073b0ac7
at /usr/src/rustc-1.81.0/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
2: 0x55d34c41e1b9 - std::sys::backtrace::_print_fmt::h81ccd0f1b78eac21
at /usr/src/rustc-1.81.0/library/std/src/sys/backtrace.rs:65:5
3: 0x55d34c41e1b9 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hf3b75ddf03051753
at /usr/src/rustc-1.81.0/library/std/src/sys/backtrace.rs:40:26
4: 0x55d34c43993b - core::fmt::rt::Argument::fmt::he8f169c04a5998f2
at /usr/src/rustc-1.81.0/library/core/src/fmt/rt.rs:173:76
5: 0x55d34c43993b - core::fmt::write::h47bd704a5ef385e2
at /usr/src/rustc-1.81.0/library/core/src/fmt/mod.rs:1182:21
6: 0x55d34c405bb9 - std::io::Write::write_fmt::h21cdd108ff3255c9
at /usr/src/rustc-1.81.0/library/std/src/io/mod.rs:1827:15
7: 0x55d34c3fec36 - std::sys::backtrace::BacktraceLock::print::h1e324514566d948e
at /usr/src/rustc-1.81.0/library/std/src/sys/backtrace.rs:43:9
8: 0x55d34c3fec36 - std::panicking::default_hook::{{closure}}::he74ee04dd0a86357
at /usr/src/rustc-1.81.0/library/std/src/panicking.rs:269:22
9: 0x55d34c3fe8cf - std::panicking::default_hook::h2b2344ae88d74349
at /usr/src/rustc-1.81.0/library/std/src/panicking.rs:296:9
10: 0x55d34c3a528a - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h068b5d60fff2c979
at /usr/src/rustc-1.81.0/library/alloc/src/boxed.rs:2084:9
11: 0x55d34c3a528a - test::test_main::{{closure}}::h66bcca817ba41523
at /usr/src/rustc-1.81.0/library/test/src/lib.rs:136:21
12: 0x55d34c3ff3f5 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h92fd17147b5586c6
at /usr/src/rustc-1.81.0/library/alloc/src/boxed.rs:2084:9
13: 0x55d34c3ff3f5 - std::panicking::rust_panic_with_hook::h344b63ba7223f94d
at /usr/src/rustc-1.81.0/library/std/src/panicking.rs:808:13
14: 0x55d34c41e963 - std::panicking::begin_panic_handler::{{closure}}::h3963ea219043aa9e
at /usr/src/rustc-1.81.0/library/std/src/panicking.rs:667:13
15: 0x55d34c41e3c9 - std::sys::backtrace::__rust_end_short_backtrace::h226b394aa6437754
at /usr/src/rustc-1.81.0/library/std/src/sys/backtrace.rs:168:18
16: 0x55d34c3fed74 - rust_begin_unwind
at /usr/src/rustc-1.81.0/library/std/src/panicking.rs:665:5
17: 0x55d34c39f6c5 - core::panicking::panic_nounwind_fmt::runtime::he7c313ec80ef015e
at /usr/src/rustc-1.81.0/library/core/src/panicking.rs:112:18
18: 0x55d34c39f6c5 - core::panicking::panic_nounwind_fmt::hafca1423c50f83b9
at /usr/src/rustc-1.81.0/library/core/src/panicking.rs:122:5
19: 0x55d34c39f752 - core::panicking::panic_nounwind::h899f01f069933d9a
at /usr/src/rustc-1.81.0/library/core/src/panicking.rs:221:5
20: 0x55d34c39f836 - core::panicking::panic_cannot_unwind::h56d0b622b63a518b
at /usr/src/rustc-1.81.0/library/core/src/panicking.rs:309:5
21: 0x55d34c3a1c39 - lv2_worker::WorkerDescriptor<P>::extern_work_response::hae913c649555b42d
at /usr/share/cargo/registry/lv2-worker-0.1.1/src/lib.rs:420:5
22: 0x55d34c3a22fe - lv2_worker::tests::extern_work_response_should_drop::hee17e18306e085f5
at /usr/share/cargo/registry/lv2-worker-0.1.1/src/lib.rs:693:13
23: 0x55d34c39ffc7 - lv2_worker::tests::extern_work_response_should_drop::{{closure}}::h2f9f21706be4fd4f
at /usr/share/cargo/registry/lv2-worker-0.1.1/src/lib.rs:684:42
24: 0x55d34c3a0a16 - core::ops::function::FnOnce::call_once::h44e8f8d123066903
at /usr/src/rustc-1.81.0/library/core/src/ops/function.rs:250:5
25: 0x55d34c3aaf6b - core::ops::function::FnOnce::call_once::h38ce7f71553ed0f1
at /usr/src/rustc-1.81.0/library/core/src/ops/function.rs:250:5
26: 0x55d34c3aaf6b - test::__rust_begin_short_backtrace::h471fe5886f1d1c47
at /usr/src/rustc-1.81.0/library/test/src/lib.rs:624:18
27: 0x55d34c3af552 - test::types::RunnableTest::run::h79dedcb9c724f68d
at /usr/src/rustc-1.81.0/library/test/src/types.rs:146:40
28: 0x55d34c3ab111 - test::run_test_in_process::{{closure}}::h81b2b4aa26e88102
at /usr/src/rustc-1.81.0/library/test/src/lib.rs:647:60
29: 0x55d34c3ab111 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h90c32085f6b072c7
at /usr/src/rustc-1.81.0/library/core/src/panic/unwind_safe.rs:272:9
30: 0x55d34c3ab111 - std::panicking::try::do_call::h74d54785d7859700
at /usr/src/rustc-1.81.0/library/std/src/panicking.rs:557:40
31: 0x55d34c3ab111 - std::panicking::try::he3d567aae2a9ca0f
at /usr/src/rustc-1.81.0/library/std/src/panicking.rs:521:19
32: 0x55d34c3ab111 - std::panic::catch_unwind::h17a32aca381f415a
at /usr/src/rustc-1.81.0/library/std/src/panic.rs:350:14
33: 0x55d34c3ab111 - test::run_test_in_process::h6dd18eaecd0a4cf9
at /usr/src/rustc-1.81.0/library/test/src/lib.rs:647:27
34: 0x55d34c3ce71d - test::run_test::{{closure}}::h40e4a8200be26b44
at /usr/src/rustc-1.81.0/library/test/src/lib.rs:568:43
35: 0x55d34c3ce71d - test::run_test::{{closure}}::h0497dc275adbc121
at /usr/src/rustc-1.81.0/library/test/src/lib.rs:598:41
36: 0x55d34c3ce71d - std::sys::backtrace::__rust_begin_short_backtrace::h193d9845d1e446e6
at /usr/src/rustc-1.81.0/library/std/src/sys/backtrace.rs:152:18
37: 0x55d34c3c9de5 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h2a14fc6c9d10320d
at /usr/src/rustc-1.81.0/library/std/src/thread/mod.rs:538:17
38: 0x55d34c3c9de5 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h160f47fec58f9caf
at /usr/src/rustc-1.81.0/library/core/src/panic/unwind_safe.rs:272:9
39: 0x55d34c3c9de5 - std::panicking::try::do_call::hd267f64eb0b87e9b
at /usr/src/rustc-1.81.0/library/std/src/panicking.rs:557:40
40: 0x55d34c3c9de5 - std::panicking::try::h735560a49c3f4bdc
at /usr/src/rustc-1.81.0/library/std/src/panicking.rs:521:19
41: 0x55d34c3c9de5 - std::panic::catch_unwind::h91ccd21c15929030
at /usr/src/rustc-1.81.0/library/std/src/panic.rs:350:14
42: 0x55d34c3c9de5 - std::thread::Builder::spawn_unchecked_::{{closure}}::hb3964747e8bc625c
at /usr/src/rustc-1.81.0/library/std/src/thread/mod.rs:537:30
43: 0x55d34c3c9de5 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h7843ae24eb8f316a
at /usr/src/rustc-1.81.0/library/core/src/ops/function.rs:250:5
44: 0x55d34c40c3bb - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf974a9186cdc1193
at /usr/src/rustc-1.81.0/library/alloc/src/boxed.rs:2070:9
45: 0x55d34c40c3bb - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hfa2ce817a4e5e8f0
at /usr/src/rustc-1.81.0/library/alloc/src/boxed.rs:2070:9
46: 0x55d34c40c3bb - std::sys::pal::unix::thread::Thread::new::thread_start::hc4d2aea49e5ff338
at /usr/src/rustc-1.81.0/library/std/src/sys/pal/unix/thread.rs:108:17
47: 0x7f6d043b5112 - <unknown>
48: 0x7f6d044338f8 - <unknown>
49: 0x0 - <unknown>
thread caused non-unwinding panic. aborting.
error: test failed, to rerun pass `--lib`
Caused by:
process didn't exit successfully: `CARGO=/usr/bin/cargo CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>> CARGO_PKG_AUTHORS='Amaury ABRIAL aka Yruama_Lairba <yruama_lairba at hotmail.com>' CARGO_PKG_DESCRIPTION='rust-lv2'\''s work offloading library' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=lv2-worker CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustAudio/rust-lv2' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps:/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug:/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib' /<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/lv2_worker-12ab8e8d986818c5` (signal: 6, SIGABRT: process abort signal)
dh_auto_test: error: /usr/share/cargo/bin/cargo test --all returned exit code 101
make[1]: *** [debian/rules:6: override_dh_auto_test] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:3: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:
https://people.debian.org/~sanvila/build-logs/202410/
About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.
If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.
If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.
Thanks.
More information about the Pkg-rust-maintainers
mailing list