Source: rust-gdk4-wayland Version: 0.9.5-1 Severity: serious Justification: FTBFS Tags: trixie sid ftbfs User: lu...@debian.org Usertags: ftbfs-20250215 ftbfs-trixie
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=gdk4_wayland > CARGO_MANIFEST_DIR=/build/reproducible-path/rust-gdk4-wayland-0.9.5 > CARGO_MANIFEST_PATH=/build/reproducible-path/rust-gdk4-wayland-0.9.5/Cargo.toml > CARGO_PKG_AUTHORS='The gtk-rs Project Developers' > CARGO_PKG_DESCRIPTION='Rust bindings of the GDK 4 Wayland library' > CARGO_PKG_HOMEPAGE='https://gtk-rs.org/gtk4-rs' CARGO_PKG_LICENSE=MIT > CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=gdk4-wayland > CARGO_PKG_README=README.md > CARGO_PKG_REPOSITORY='https://github.com/gtk-rs/gtk4-rs' > CARGO_PKG_RUST_VERSION=1.70 CARGO_PKG_VERSION=0.9.5 CARGO_PKG_VERSION_MAJOR=0 > CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' > CARGO_PRIMARY_PACKAGE=1 > LD_LIBRARY_PATH=/build/reproducible-path/rust-gdk4-wayland-0.9.5/target/debug/deps > rustc --crate-name gdk4_wayland --edition=2021 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("egl", > "khronos-egl", "v4_10", "v4_12", "v4_16", "v4_4", "wayland-backend", > "wayland-client", "wayland_crate"))' -C metadata=a4c06663cdb14ae5 -C > extra-filename=-a4c06663cdb14ae5 --out-dir > /build/reproducible-path/rust-gdk4-wayland-0.9.5/target/x86_64-unknown-linux-gnu/debug/deps > --target x86_64-unknown-linux-gnu -C > incremental=/build/reproducible-path/rust-gdk4-wayland-0.9.5/target/x86_64-unknown-linux-gnu/debug/incremental > -L > dependency=/build/reproducible-path/rust-gdk4-wayland-0.9.5/target/x86_64-unknown-linux-gnu/debug/deps > -L > dependency=/build/reproducible-path/rust-gdk4-wayland-0.9.5/target/debug/deps > --extern > gdk=/build/reproducible-path/rust-gdk4-wayland-0.9.5/target/x86_64-unknown-linux-gnu/debug/deps/libgdk4-b09dd371359d3f3a.rmeta > --extern > gdk4_wayland_sys=/build/reproducible-path/rust-gdk4-wayland-0.9.5/target/x86_64-unknown-linux-gnu/debug/deps/libgdk4_wayland_sys-17fbef3cb054dd89.rmeta > --extern > gio=/build/reproducible-path/rust-gdk4-wayland-0.9.5/target/x86_64-unknown-linux-gnu/debug/deps/libgio-27d49a42e5a4cc3c.rmeta > --extern > glib=/build/reproducible-path/rust-gdk4-wayland-0.9.5/target/x86_64-unknown-linux-gnu/debug/deps/libglib-756ac4c95bb121d7.rmeta > --extern > libc=/build/reproducible-path/rust-gdk4-wayland-0.9.5/target/x86_64-unknown-linux-gnu/debug/deps/liblibc-d61aaaa2774da485.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 > /build/reproducible-path/rust-gdk4-wayland-0.9.5=/usr/share/cargo/registry/gdk4-wayland-0.9.5 > --remap-path-prefix > /build/reproducible-path/rust-gdk4-wayland-0.9.5/debian/cargo_registry=/usr/share/cargo/registry` > error: cannot find macro `assert_initialized_main_thread` in this scope > --> src/auto/wayland_surface.rs:23:9 > | > 23 | assert_initialized_main_thread!(); > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > > error[E0425]: cannot find function `gdk_wayland_surface_force_next_commit` in > crate `ffi` > --> src/auto/wayland_surface.rs:25:18 > | > 25 | > ffi::gdk_wayland_surface_force_next_commit(surface.as_ref().to_glib_none().0); > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` > > For more information about this error, try `rustc --explain E0425`. > error: could not compile `gdk4-wayland` (lib) due to 2 previous errors > > Caused by: > process didn't exit successfully: `CARGO=/usr/bin/cargo > CARGO_CRATE_NAME=gdk4_wayland > CARGO_MANIFEST_DIR=/build/reproducible-path/rust-gdk4-wayland-0.9.5 > CARGO_MANIFEST_PATH=/build/reproducible-path/rust-gdk4-wayland-0.9.5/Cargo.toml > CARGO_PKG_AUTHORS='The gtk-rs Project Developers' > CARGO_PKG_DESCRIPTION='Rust bindings of the GDK 4 Wayland library' > CARGO_PKG_HOMEPAGE='https://gtk-rs.org/gtk4-rs' CARGO_PKG_LICENSE=MIT > CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=gdk4-wayland > CARGO_PKG_README=README.md > CARGO_PKG_REPOSITORY='https://github.com/gtk-rs/gtk4-rs' > CARGO_PKG_RUST_VERSION=1.70 CARGO_PKG_VERSION=0.9.5 CARGO_PKG_VERSION_MAJOR=0 > CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' > CARGO_PRIMARY_PACKAGE=1 > LD_LIBRARY_PATH=/build/reproducible-path/rust-gdk4-wayland-0.9.5/target/debug/deps > rustc --crate-name gdk4_wayland --edition=2021 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("egl", > "khronos-egl", "v4_10", "v4_12", "v4_16", "v4_4", "wayland-backend", > "wayland-client", "wayland_crate"))' -C metadata=a4c06663cdb14ae5 -C > extra-filename=-a4c06663cdb14ae5 --out-dir > /build/reproducible-path/rust-gdk4-wayland-0.9.5/target/x86_64-unknown-linux-gnu/debug/deps > --target x86_64-unknown-linux-gnu -C > incremental=/build/reproducible-path/rust-gdk4-wayland-0.9.5/target/x86_64-unknown-linux-gnu/debug/incremental > -L > dependency=/build/reproducible-path/rust-gdk4-wayland-0.9.5/target/x86_64-unknown-linux-gnu/debug/deps > -L > dependency=/build/reproducible-path/rust-gdk4-wayland-0.9.5/target/debug/deps > --extern > gdk=/build/reproducible-path/rust-gdk4-wayland-0.9.5/target/x86_64-unknown-linux-gnu/debug/deps/libgdk4-b09dd371359d3f3a.rmeta > --extern > gdk4_wayland_sys=/build/reproducible-path/rust-gdk4-wayland-0.9.5/target/x86_64-unknown-linux-gnu/debug/deps/libgdk4_wayland_sys-17fbef3cb054dd89.rmeta > --extern > gio=/build/reproducible-path/rust-gdk4-wayland-0.9.5/target/x86_64-unknown-linux-gnu/debug/deps/libgio-27d49a42e5a4cc3c.rmeta > --extern > glib=/build/reproducible-path/rust-gdk4-wayland-0.9.5/target/x86_64-unknown-linux-gnu/debug/deps/libglib-756ac4c95bb121d7.rmeta > --extern > libc=/build/reproducible-path/rust-gdk4-wayland-0.9.5/target/x86_64-unknown-linux-gnu/debug/deps/liblibc-d61aaaa2774da485.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 > /build/reproducible-path/rust-gdk4-wayland-0.9.5=/usr/share/cargo/registry/gdk4-wayland-0.9.5 > --remap-path-prefix > /build/reproducible-path/rust-gdk4-wayland-0.9.5/debian/cargo_registry=/usr/share/cargo/registry` > (exit status: 1) > dh_auto_test: error: /usr/share/cargo/bin/cargo build returned exit code 101 The full build log is available from: http://qa-logs.debian.net/2025/02/15/rust-gdk4-wayland_0.9.5-1_unstable.log All bugs filed during this archive rebuild are listed at: https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20250215;users=lu...@debian.org or: https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20250215&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! If you reassign this bug to another package, please mark it as 'affects'-ing this package. See https://www.debian.org/Bugs/server-control#affects If you fail to reproduce this, please provide a build log and diff it with mine so that we can identify if something relevant changed in the meantime.