Your message dated Fri, 25 Oct 2024 21:16:45 +0000
with message-id <[email protected]>
and subject line Bug#1086025: fixed in rustc 1.82.0+dfsg1-1
has caused the Debian Bug report #1086025,
regarding cargo wrapper: `--config lto` wrongly gets passed along to cargo test
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1086025: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1086025
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: loupe
Version: 47.1-2
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)
X-Debbugs-Cc: [email protected]

loupe failed to build (again) on the 32-bit release architectures armel,
armhf and i386:

https://buildd.debian.org/status/fetch.php?pkg=loupe&arch=armel&ver=47.1-2&stamp=1729795225&raw=0
> Running `CARGO=/usr/share/cargo/bin/cargo […] 
> /<<PKGBUILDDIR>>/obj-arm-linux-gnueabi/src/armv5te-unknown-linux-gnueabi/release/deps/loupe-c4a9e232bbfbc423
>  --test-threads=1 --config profile.release.lto=false`
> error: Unrecognized option: 'config'

These are exactly the architectures where this package is built with
"optimize=-lto" in DEB_BUILD_OPTIONS, to work around previous versions
running out of virtual address space on 32-bit machines.

I don't know Rust, but this looks to me to be more like a problem with
how `cargo test` is invoking the test executable, rather than a problem
with this specific package.

loupe is almost a leaf package (gnome-core depends on it, but nothing
else does). If it is going to have recurring build problems on 32-bit,
perhaps instead of disabling LTO we should just not build it on the
32-bit architectures, and make gnome-core depend on loupe on 64-bit
architectures and eog on 32-bit?

    smcv

--- End Message ---
--- Begin Message ---
Source: rustc
Source-Version: 1.82.0+dfsg1-1
Done: Fabian Grünbichler <[email protected]>

We believe that the bug you reported is fixed in the latest version of
rustc, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Fabian Grünbichler <[email protected]> (supplier of updated 
rustc package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Fri, 25 Oct 2024 16:21:38 +0200
Source: rustc
Architecture: source
Version: 1.82.0+dfsg1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Rust Maintainers 
<[email protected]>
Changed-By: Fabian Grünbichler <[email protected]>
Closes: 1086025
Changes:
 rustc (1.82.0+dfsg1-1) unstable; urgency=medium
 .
   * rust-src: ship original Cargo.lock file to fix rust-analyzer for libstd,
     and allow `-Z build-std`
   * build: disable profiler support on armel/armhf
   * build: extend riscv64 workaround to loong64
   * cargo wrapper: fix LTO position in argument lists (Closes: #1086025)
Checksums-Sha1:
 64adec12b29d693f51d1ae1e672c5ed2345fd32b 4041 rustc_1.82.0+dfsg1-1.dsc
 93d27c75dd478aac63a467e46b3092bfb58e49e3 137436 
rustc_1.82.0+dfsg1-1.debian.tar.xz
 1cb4affa14dfa708fcce6327bbd856040c12a814 13950 
rustc_1.82.0+dfsg1-1_i386.buildinfo
Checksums-Sha256:
 4eef72064eeebf36424a8487c331622ca98d7cb37328677427c5ece420480cc2 4041 
rustc_1.82.0+dfsg1-1.dsc
 72a3fb65e9cfe86090fc2bd181c1c1cb9ab672be99434a49870fa6ef57e82978 137436 
rustc_1.82.0+dfsg1-1.debian.tar.xz
 e0d709a4aa8eee7620db986a54da4f51f85556b146eaf878786474bcdc600aef 13950 
rustc_1.82.0+dfsg1-1_i386.buildinfo
Files:
 a9891697e18e09d26a435d5fa79b3ee2 4041 devel optional rustc_1.82.0+dfsg1-1.dsc
 8b2d09e8f0b0745b59d7e88cce61c4a1 137436 devel optional 
rustc_1.82.0+dfsg1-1.debian.tar.xz
 96ed4c1f947186971a8a9cc324682115 13950 devel optional 
rustc_1.82.0+dfsg1-1_i386.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJVBAEBCAA/FiEEbdkGe7ToK0Amc9ppdh5TKjcTRTAFAmccBZAhHGRlYmlhbkBm
YWJpYW4uZ3J1ZW5iaWNobGVyLmVtYWlsAAoJEHYeUyo3E0Uw7BsQALFqP35vdYOp
lXjFk+IvMTQ7usef9AASGH569H9AyRzEkA21eFc0yJGlOSUWlBDYsJEbQvXX42Cd
Bumw2fX6BUEZiiv5138iFO/ktqNqGcqC9ar+GpLaE+ixC0coaTUfyLobVtwIiF+A
g40v5oFxrhrSw/luZdPf/qeXryrpbnBQ8qTPwxrLLCz56XMk6xSgWTNdZR0mNHHX
4gmkzAMpUdtwKQSOefe561swFzOOYF4trspM1Ashn//qef/TqHRUxvU+wzfCbSFf
gxHwPbDuJT1nuVziDSFo0cXklYlLrWEUn+VhuwxRE7nPJTj2gQF3F/GLKTNAXJAY
cPehLLWdwUK6brrSen7mGkgztydjNciTuSkG9VuNZ6c0iKmgIvLtaJsh8gbEcWa6
Arev6kQdO5lroflEFy902YB5fW5kltucs2ccAzH5ZZaRLuWZjK+uCV5UhTeja7+G
adk4sDE6GgEHrggnhHLEJm+fEfr4EGJRPVH1xH8ltLciN1kIo/6ndG6tPJJoFsXx
2ywpmtpdFC3Z22zfU1P7TNG53khkaU/MCnySR7aPUvg6uBe0ty0BNeerAUM2410x
ym9mAOSk6c0iAqs2e3yIM2PB7OaW9Ug6tOSaGyWXwwaglLchj3j5M3gTcPpJnqJa
jpYo7vwIygxsjs3yeecBirdRS1iW66nu
=PTrS
-----END PGP SIGNATURE-----

Attachment: pgpWK_Bfyp8h6.pgp
Description: PGP signature


--- End Message ---

Reply via email to