Source: rust-timerfd
Version: 1.5.0-1
Severity: serious
Tags: ftbfs

Hi,

rust-timerfd fails to build from source on arm64, on my laptop and on reproduce.debian.net.

Log from reproduce: https://reproduce.debian.net/arm64/api/v0/builds/176670/log

Last log lines:

running 7 tests
test structs::tests::convert_disarmed ... ok
test structs::tests::convert_periodic ... ok
test structs::tests::convert_oneshot ... ok
test tests::timerfd_settime_flags_default ... ok
error: test failed, to rerun pass `--lib`

Caused by:
  process didn't exit successfully: `CARGO=/usr/bin/cargo 
CARGO_MANIFEST_DIR=/build/reproducible-path/rust-timerfd-1.5.0 
CARGO_MANIFEST_PATH=/build/reproducible-path/rust-timerfd-1.5.0/Cargo.toml 
CARGO_PKG_AUTHORS='main() <m...@ehvag.de>' CARGO_PKG_DESCRIPTION='A rust 
interface to the Linux kernel'\''s timerfd API' CARGO_PKG_HOMEPAGE='' 
CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=timerfd 
CARGO_PKG_README=README.md 
CARGO_PKG_REPOSITORY='https://github.com/main--/rust-timerfd' 
CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.5.0 CARGO_PKG_VERSION_MAJOR=1 
CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' 
LD_LIBRARY_PATH='/build/reproducible-path/rust-timerfd-1.5.0/target/aarch64-unknown-linux-gnu/debug/deps:/build/reproducible-path/rust-timerfd-1.5.0/target/aarch64-unknown-linux-gnu/debug:/usr/lib/rustlib/aarch64-unknown-linux-gnu/lib'
 
/build/reproducible-path/rust-timerfd-1.5.0/target/aarch64-unknown-linux-gnu/debug/deps/timerfd-782df7dd57033e04`
 (signal: 11, SIGSEGV: invalid memory reference)
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 '/build/reproducible-path/rust-timerfd-1.5.0'
make: *** [debian/rules:3: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2


Full build log attached.

Chris

Attachment: rust-timerfd_arm64.build.gz
Description: application/gunzip

Reply via email to