[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