Source: sccache Version: 0.17.0+ds-2 Severity: serious Tags: ftbfs patch https://buildd.debian.org/status/logs.php?pkg=sccache&ver=0.17.0%2Bds-2
... error: failed to run `rustc` to learn about target-specific information Caused by: process didn't exit successfully: `rustc - --crate-name ___ --print=file-names debuginfo=1 --target armv7-unknown-linux-gnueabihf --crate-type bin --crate-type rlib --crate-type dylib --crate-type cdylib --crate-type staticlib --crate-type proc-macro --print=sysroot --print=split-debuginfo --print=crate-name --print=cfg -Wwarnings` (exit status: 1) --- stderr error: multiple input filenames provided (first two filenames are `-` and `debuginfo=1`) dh_auto_build: error: /usr/share/dh-rust/bin/cargo build returned exit code 101 make: *** [debian/rules:46: binary-arch] Error 25 The following fixes the build on i386 and armhf: --- sccache-0.17.0+ds/debian/rules 2026-08-17 13:10:13.000000000 +0300 +++ sccache-0.17.0+ds/debian/rules 2026-08-18 19:59:50.000000000 +0300 @@ -13,11 +13,6 @@ export DEB_CXXFLAGS_MAINT_STRIP=-O2 endif -# reduce risk of out-of-memory issues during build for weak arches -ifneq (,$(filter $(DEB_HOST_ARCH),armel armhf i386 mipsel riscv64)) -export RUSTFLAGS += debuginfo=1 -endif - # build binary sccache-dist on supported arches # TODO: enable when using safe crates (see bug#1142994) #ifneq (,$(filter $(DEB_HOST_ARCH),amd64 arm64))

