Debian Package Tracker
Register | Log in
Subscribe

rustc

Rust systems programming language

Choose email to subscribe with

general
  • source: rustc (main)
  • version: 1.95.0+dfsg1-2
  • maintainer: Debian Rust Maintainers (archive) (DMD)
  • uploaders: Fabian Grünbichler [DMD] – Ximin Luo [DMD] – Sylvestre Ledru [DMD]
  • arch: all any
  • std-ver: 4.7.0
  • VCS: Git (Browse, QA)
versions [more versions can be listed by madison] [old versions available from snapshot.debian.org]
[pool directory]
  • o-o-stable: 1.48.0+dfsg1-2
  • oldstable: 1.63.0+dfsg1-2
  • stable: 1.85.0+dfsg3-1
  • stable-bpo: 1.94.1+dfsg1-1~bpo13+3
  • testing: 1.94.1+dfsg1-1
  • unstable: 1.95.0+dfsg1-2
versioned links
  • 1.48.0+dfsg1-2: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 1.63.0+dfsg1-2: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 1.85.0+dfsg3-1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 1.86.0+dfsg1-1~bpo13+2: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 1.87.0+dfsg1-1~bpo13+2: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 1.88.0+dfsg1-2~bpo13+1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 1.89.0+dfsg1-1~bpo13+2: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 1.90.0+dfsg1-1~bpo13+2: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 1.91.1+dfsg1-1~bpo13+2: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 1.92.0+dfsg1-2~bpo13+1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 1.93.1+dfsg1-2~bpo13+1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 1.94.1+dfsg1-1~bpo13+3: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 1.94.1+dfsg1-1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 1.95.0+dfsg1-2: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
binaries
  • cargo (1 bugs: 0, 1, 0, 0)
  • cargo-doc
  • libstd-rust-1.95
  • libstd-rust-dev
  • libstd-rust-dev-bpf
  • libstd-rust-dev-wasm32 (1 bugs: 0, 1, 0, 0)
  • libstd-rust-dev-windows
  • rust-all
  • rust-analyzer
  • rust-clippy
  • rust-doc (3 bugs: 0, 1, 2, 0)
  • rust-gdb (1 bugs: 0, 1, 0, 0)
  • rust-lldb
  • rust-llvm
  • rust-src (1 bugs: 0, 1, 0, 0)
  • rustc (9 bugs: 0, 9, 0, 0)
  • rustfmt (1 bugs: 0, 1, 0, 0)
action needed
A new upstream version is available: 1.96.0 high
A new upstream version 1.96.0 is available, you should consider packaging it.
Created: 2026-04-20 Last update: 2026-06-06 01:31
4 security issues in trixie high

There are 4 open security issues in trixie.

2 important issues:
  • CVE-2026-33055: tar-rs is a tar archive reading/writing library for Rust. Versions 0.4.44 and below have conditional logic that skips the PAX size header in cases where the base header size is nonzero. As part of CVE-2025-62518, the astral-tokio-tar project was changed to correctly honor PAX size headers in the case where it was different from the base header. This is almost the inverse of the astral-tokio-tar issue. Any discrepancy in how tar parsers honor file size can be used to create archives that appear differently when unpacked by different archivers. In this case, the tar-rs (Rust tar) crate is an outlier in checking for the header size - other tar parsers (including e.g. Go archive/tar) unconditionally use the PAX size override. This can affect anything that uses the tar crate to parse archives and expects to have a consistent view with other parsers. This issue has been fixed in version 0.4.45.
  • CVE-2026-33056: tar-rs is a tar archive reading/writing library for Rust. In versions 0.4.44 and below, when unpacking a tar archive, the tar crate's unpack_dir function uses fs::metadata() to check whether a path that already exists is a directory. Because fs::metadata() follows symbolic links, a crafted tarball containing a symlink entry followed by a directory entry with the same name causes the crate to treat the symlink target as a valid existing directory — and subsequently apply chmod to it. This allows an attacker to modify the permissions of arbitrary directories outside the extraction root. This issue has been fixed in version 0.4.45.
2 issues left for the package maintainer to handle:
  • CVE-2026-5222: (needs triaging) Cargo between 1.68 and 1.96 incorrectly normalized the URLs of third-party registries using the sparse index protocol. If a hosting provider allowed multiple registries to be hosted with arbitrary names within the same domain, an attacker able to publish crates in a registry could obtain the credentials of others users of the same registry. The severity of the vulnerability is **low**, due to the extremely niche requirements needed to achieve the attack.
  • CVE-2026-5223: (needs triaging) Cargo incorrectly handled symlinks inside of crate tarballs downloaded from third-party registries, allowing a malicious crate to override the source code of another crate from the same registry. The severity of the vulnerability is **medium** for users of third-party registries. Users of crates.io are **not affected**, as crates.io forbids uploading crates containing any symlink.

You can find information about how to handle these issues in the security team's documentation.

Created: 2026-03-26 Last update: 2026-06-01 12:30
2 security issues in forky high

There are 2 open security issues in forky.

2 important issues:
  • CVE-2026-5222: Cargo between 1.68 and 1.96 incorrectly normalized the URLs of third-party registries using the sparse index protocol. If a hosting provider allowed multiple registries to be hosted with arbitrary names within the same domain, an attacker able to publish crates in a registry could obtain the credentials of others users of the same registry. The severity of the vulnerability is **low**, due to the extremely niche requirements needed to achieve the attack.
  • CVE-2026-5223: Cargo incorrectly handled symlinks inside of crate tarballs downloaded from third-party registries, allowing a malicious crate to override the source code of another crate from the same registry. The severity of the vulnerability is **medium** for users of third-party registries. Users of crates.io are **not affected**, as crates.io forbids uploading crates containing any symlink.
Created: 2026-05-29 Last update: 2026-06-01 12:30
15 security issues in bullseye high

There are 15 open security issues in bullseye.

2 important issues:
  • CVE-2026-5222: Cargo between 1.68 and 1.96 incorrectly normalized the URLs of third-party registries using the sparse index protocol. If a hosting provider allowed multiple registries to be hosted with arbitrary names within the same domain, an attacker able to publish crates in a registry could obtain the credentials of others users of the same registry. The severity of the vulnerability is **low**, due to the extremely niche requirements needed to achieve the attack.
  • CVE-2026-5223: Cargo incorrectly handled symlinks inside of crate tarballs downloaded from third-party registries, allowing a malicious crate to override the source code of another crate from the same registry. The severity of the vulnerability is **medium** for users of third-party registries. Users of crates.io are **not affected**, as crates.io forbids uploading crates containing any symlink.
13 issues postponed or untriaged:
  • CVE-2020-36317: (needs triaging) In the standard library in Rust before 1.49.0, String::retain() function has a panic safety problem. It allows creation of a non-UTF-8 Rust string when the provided closure panics. This bug could result in a memory safety violation when other string APIs assume that UTF-8 encoding is used on the same string.
  • CVE-2020-36318: (needs triaging) In the standard library in Rust before 1.49.0, VecDeque::make_contiguous has a bug that pops the same element more than once under certain condition. This bug could result in a use-after-free or double free.
  • CVE-2020-36323: (needs triaging) In the standard library in Rust before 1.52.0, there is an optimization for joining strings that can cause uninitialized bytes to be exposed (or the program to crash) if the borrowed string changes after its length is checked.
  • CVE-2021-28875: (needs triaging) In the standard library in Rust before 1.50.0, read_to_end() does not validate the return value from Read in an unsafe context. This bug could lead to a buffer overflow.
  • CVE-2021-28876: (needs triaging) In the standard library in Rust before 1.52.0, the Zip implementation has a panic safety issue. It calls __iterator_get_unchecked() more than once for the same index when the underlying iterator panics (in certain conditions). This bug could lead to a memory safety violation due to an unmet safety requirement for the TrustedRandomAccess trait.
  • CVE-2021-28877: (needs triaging) In the standard library in Rust before 1.51.0, the Zip implementation calls __iterator_get_unchecked() for the same index more than once when nested. This bug can lead to a memory safety violation due to an unmet safety requirement for the TrustedRandomAccess trait.
  • CVE-2021-28878: (needs triaging) In the standard library in Rust before 1.52.0, the Zip implementation calls __iterator_get_unchecked() more than once for the same index (under certain conditions) when next_back() and next() are used together. This bug could lead to a memory safety violation due to an unmet safety requirement for the TrustedRandomAccess trait.
  • CVE-2021-28879: (needs triaging) In the standard library in Rust before 1.52.0, the Zip implementation can report an incorrect size due to an integer overflow. This bug can lead to a buffer overflow when a consumed Zip iterator is used again.
  • CVE-2021-29922: (needs triaging) library/std/src/net/parser.rs in Rust before 1.53.0 does not properly consider extraneous zero characters at the beginning of an IP address string, which (in some situations) allows attackers to bypass access control that is based on IP addresses, because of unexpected octal interpretation.
  • CVE-2021-31162: (needs triaging) In the standard library in Rust before 1.52.0, a double free can occur in the Vec::from_iter function if freeing the element panics.
  • CVE-2022-21658: (needs triaging) Rust is a multi-paradigm, general-purpose programming language designed for performance and safety, especially safe concurrency. The Rust Security Response WG was notified that the `std::fs::remove_dir_all` standard library function is vulnerable a race condition enabling symlink following (CWE-363). An attacker could use this security issue to trick a privileged program into deleting files and directories the attacker couldn't otherwise access or delete. Rust 1.0.0 through Rust 1.58.0 is affected by this vulnerability with 1.58.1 containing a patch. Note that the following build targets don't have usable APIs to properly mitigate the attack, and are thus still vulnerable even with a patched toolchain: macOS before version 10.10 (Yosemite) and REDOX. We recommend everyone to update to Rust 1.58.1 as soon as possible, especially people developing programs expected to run in privileged contexts (including system daemons and setuid binaries), as those have the highest risk of being affected by this. Note that adding checks in your codebase before calling remove_dir_all will not mitigate the vulnerability, as they would also be vulnerable to race conditions like remove_dir_all itself. The existing mitigation is working as intended outside of race conditions.
  • CVE-2026-33055: (postponed; to be fixed through a stable update) tar-rs is a tar archive reading/writing library for Rust. Versions 0.4.44 and below have conditional logic that skips the PAX size header in cases where the base header size is nonzero. As part of CVE-2025-62518, the astral-tokio-tar project was changed to correctly honor PAX size headers in the case where it was different from the base header. This is almost the inverse of the astral-tokio-tar issue. Any discrepancy in how tar parsers honor file size can be used to create archives that appear differently when unpacked by different archivers. In this case, the tar-rs (Rust tar) crate is an outlier in checking for the header size - other tar parsers (including e.g. Go archive/tar) unconditionally use the PAX size override. This can affect anything that uses the tar crate to parse archives and expects to have a consistent view with other parsers. This issue has been fixed in version 0.4.45.
  • CVE-2026-33056: (postponed; to be fixed through a stable update) tar-rs is a tar archive reading/writing library for Rust. In versions 0.4.44 and below, when unpacking a tar archive, the tar crate's unpack_dir function uses fs::metadata() to check whether a path that already exists is a directory. Because fs::metadata() follows symbolic links, a crafted tarball containing a symlink entry followed by a directory entry with the same name causes the crate to treat the symlink target as a valid existing directory — and subsequently apply chmod to it. This allows an attacker to modify the permissions of arbitrary directories outside the extraction root. This issue has been fixed in version 0.4.45.
Created: 2026-05-29 Last update: 2026-06-01 12:30
4 security issues in bookworm high

There are 4 open security issues in bookworm.

2 important issues:
  • CVE-2026-33055: tar-rs is a tar archive reading/writing library for Rust. Versions 0.4.44 and below have conditional logic that skips the PAX size header in cases where the base header size is nonzero. As part of CVE-2025-62518, the astral-tokio-tar project was changed to correctly honor PAX size headers in the case where it was different from the base header. This is almost the inverse of the astral-tokio-tar issue. Any discrepancy in how tar parsers honor file size can be used to create archives that appear differently when unpacked by different archivers. In this case, the tar-rs (Rust tar) crate is an outlier in checking for the header size - other tar parsers (including e.g. Go archive/tar) unconditionally use the PAX size override. This can affect anything that uses the tar crate to parse archives and expects to have a consistent view with other parsers. This issue has been fixed in version 0.4.45.
  • CVE-2026-33056: tar-rs is a tar archive reading/writing library for Rust. In versions 0.4.44 and below, when unpacking a tar archive, the tar crate's unpack_dir function uses fs::metadata() to check whether a path that already exists is a directory. Because fs::metadata() follows symbolic links, a crafted tarball containing a symlink entry followed by a directory entry with the same name causes the crate to treat the symlink target as a valid existing directory — and subsequently apply chmod to it. This allows an attacker to modify the permissions of arbitrary directories outside the extraction root. This issue has been fixed in version 0.4.45.
2 issues left for the package maintainer to handle:
  • CVE-2026-5222: (needs triaging) Cargo between 1.68 and 1.96 incorrectly normalized the URLs of third-party registries using the sparse index protocol. If a hosting provider allowed multiple registries to be hosted with arbitrary names within the same domain, an attacker able to publish crates in a registry could obtain the credentials of others users of the same registry. The severity of the vulnerability is **low**, due to the extremely niche requirements needed to achieve the attack.
  • CVE-2026-5223: (needs triaging) Cargo incorrectly handled symlinks inside of crate tarballs downloaded from third-party registries, allowing a malicious crate to override the source code of another crate from the same registry. The severity of the vulnerability is **medium** for users of third-party registries. Users of crates.io are **not affected**, as crates.io forbids uploading crates containing any symlink.

You can find information about how to handle these issues in the security team's documentation.

Created: 2026-03-26 Last update: 2026-06-01 12:30
lintian reports 2 errors and 10 warnings high
Lintian reports 2 errors and 10 warnings about this package. You should make the package lintian clean getting rid of them.
Created: 2026-04-16 Last update: 2026-05-29 18:01
debian/patches: 3 patches with invalid metadata, 18 patches to forward upstream high

Among the 53 debian patches available in version 1.95.0+dfsg1-2 of the package, we noticed the following issues:

  • 3 patches with invalid metadata that ought to be fixed.
  • 18 patches where the metadata indicates that the patch has not yet been forwarded upstream. You should either forward the patch upstream or update the metadata to document its real status.
Created: 2023-02-26 Last update: 2026-05-29 06:47
The package has not entered testing even though the delay is over normal
The package has not entered testing even though the 5-day delay is over. Check why.
Created: 2026-06-03 Last update: 2026-06-06 02:02
2 bugs tagged help in the BTS normal
The BTS contains 2 bugs tagged help, please consider helping the maintainer in dealing with them.
Created: 2020-12-10 Last update: 2026-06-06 02:00
2 bugs tagged patch in the BTS normal
The BTS contains patches fixing 2 bugs (3 if counting merged bugs), consider including or untagging them.
Created: 2026-06-02 Last update: 2026-06-06 02:00
Fails to build during reproducibility testing normal
A package building reproducibly enables third parties to verify that the source matches the distributed binaries. It has been identified that this source package produced different results, failed to build or had other issues in a test environment. Please read about how to improve the situation!
Created: 2026-04-25 Last update: 2026-06-06 01:32
3 open merge requests in Salsa normal
There are 3 open merge requests for this package on Salsa. You should consider reviewing and/or merging these merge requests.
Created: 2025-08-19 Last update: 2026-06-04 15:49
58 new commits since last upload, is it time to release? normal
vcswatch reports that this package seems to have new commits in its VCS but has not yet updated debian/changelog. You should consider updating the Debian changelog and uploading this new version into the archive.

Here are the relevant commit logs:
commit a3968e40bdedeed8d7670660299a414a13607504
Author: Fabian Grünbichler <git@fabian.gruenbichler.email>
Date:   Thu May 28 20:59:08 2026 +0200

    bump version to 1.95.0+dfsg1-2
    
    Signed-off-by: Fabian Grünbichler <git@fabian.gruenbichler.email>

commit 665b10c9bb06cf1b4275b66e0f0d3beca97bc2c8
Author: Fabian Grünbichler <git@fabian.gruenbichler.email>
Date:   Thu May 28 20:57:14 2026 +0200

    cherry-pick fixes for CVE-2026-5222 and CVE-2026-5223
    
    from 1.96
    
    Signed-off-by: Fabian Grünbichler <git@fabian.gruenbichler.email>

commit 1f4a2465e4c90413fdcc0b91235f2b1fc018300e
Author: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Date:   Tue May 19 14:51:38 2026 +0200

    d/control: drop libonig-dev
    
    no longer used by rustbook
    
    Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>

commit a7c7b83f593e3d5e1c6d3c342e0b8a6bfad71760
Author: Fabian Grünbichler <debian@fabian.gruenbichler.email>
Date:   Thu May 14 19:14:35 2026 +0200

    bump version to 1.95.0+dfsg1-1
    
    Signed-off-by: Fabian Grünbichler <debian@fabian.gruenbichler.email>

commit 361ca419eba7515b0e9a1bbf7ef1ff3609e12b89
Author: Fabian Grünbichler <debian@fabian.gruenbichler.email>
Date:   Thu May 14 19:13:45 2026 +0200

    update lintian overrides
    
    Gbp-Dch: ignore
    
    Signed-off-by: Fabian Grünbichler <debian@fabian.gruenbichler.email>

commit 49625e09436e6fe8f552e5d8d184fb5f9ba51a57
Author: Fabian Grünbichler <debian@fabian.gruenbichler.email>
Date:   Thu May 14 19:10:08 2026 +0200

    update d/copyright
    
    Gbp-Dch: ignore
    
    Signed-off-by: Fabian Grünbichler <debian@fabian.gruenbichler.email>

commit 42bca7d4f8daba908a500857211d845676145d9b
Author: Fabian Grünbichler <debian@fabian.gruenbichler.email>
Date:   Wed May 13 19:09:57 2026 +0200

    wit-bindgen: update version
    
    Gbp-Dch: ignore
    
    Signed-off-by: Fabian Grünbichler <debian@fabian.gruenbichler.email>

commit a634abd45b8f6f275b9265a8f04fe52d8b6abebb
Author: Fabian Grünbichler <git@fabian.gruenbichler.email>
Date:   Tue May 5 16:52:41 2026 +0200

    add autopkgtest for -Zbuild-std
    
    Signed-off-by: Fabian Grünbichler <git@fabian.gruenbichler.email>

commit 689c3041b6beea853b0f174f076981179bae635a
Author: Fabian Grünbichler <git@fabian.gruenbichler.email>
Date:   Tue May 5 16:52:21 2026 +0200

    rust-src: install std/core/alloc vendored dependencies
    
    Signed-off-by: Fabian Grünbichler <git@fabian.gruenbichler.email>

commit 2d682c70e2b675eaf8eb8a0ac343c340739fff9b
Author: Fabian Grünbichler <debian@fabian.gruenbichler.email>
Date:   Wed May 13 14:26:27 2026 +0200

    update version to 1.95.1
    
    Signed-off-by: Fabian Grünbichler <debian@fabian.gruenbichler.email>

commit 6e4f75e01dd90929ae527b1d66fb4fd3cbaeeafd
Merge: 2fd08ba589 20375db118
Author: Fabian Grünbichler <debian@fabian.gruenbichler.email>
Date:   Thu May 14 11:51:10 2026 +0200

    Update upstream source from tag 'upstream/1.95.0+dfsg1'
    
    Update to upstream version '1.95.0+dfsg1'
    with Debian dir fb97474da08c473b717fca61a9bd60b95cb9a5fb

commit 2fd08ba5898638b983c0a4e94b742bd5f01bc128
Author: Fabian Grünbichler <debian@fabian.gruenbichler.email>
Date:   Thu May 14 11:04:48 2026 +0200

    do not prune libc 0.2.178
    
    it is needed for build-std, which uses the stock Cargo.lock file.
    
    Signed-off-by: Fabian Grünbichler <debian@fabian.gruenbichler.email>

commit 0470d1509bb113a793bee44010f5aa17107a3f00
Author: Fabian Grünbichler <debian@fabian.gruenbichler.email>
Date:   Sat Apr 18 14:56:28 2026 +0200

    update upstream unsuspicious files
    
    Signed-off-by: Fabian Grünbichler <debian@fabian.gruenbichler.email>

commit 6e68d0d77232d6bb039b676257b0f93d769fbec5
Author: Fabian Grünbichler <debian@fabian.gruenbichler.email>
Date:   Thu Apr 16 16:20:08 2026 +0200

    Update Files-Excluded for new upstream version 1.95.0
    
    Signed-off-by: Fabian Grünbichler <debian@fabian.gruenbichler.email>

commit 1658cc7e815dd8c56a4d09c8853914028f68bf72
Author: Fabian Grünbichler <debian@fabian.gruenbichler.email>
Date:   Thu Apr 16 16:18:20 2026 +0200

    early-stage update of patches for 1.95.0+dfsg1

commit 893624ab16e8a4cac7114c82957e98f35238fd9b
Author: Fabian Grünbichler <debian@fabian.gruenbichler.email>
Date:   Thu Apr 16 10:09:56 2026 +0200

    bump version to 1.94.1+dfsg1-1
    
    Signed-off-by: Fabian Grünbichler <debian@fabian.gruenbichler.email>

commit 7f5949335334503818398513f5e5ca0eedad76c5
Author: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Date:   Tue Apr 14 09:26:04 2026 +0200

    bump version to 1.94.1+dfsg1-1~exp3
    
    Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>

commit ef209d5e740197cafbbabbfdfba14cb9f44315b0
Author: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Date:   Tue Apr 14 09:25:30 2026 +0200

    tests: also skip rust-analyzer tests on hurd
    
    Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>

commit d4f677d280aa56066b04166de384ce3810fbfe62
Author: Fabian Grünbichler <debian@fabian.gruenbichler.email>
Date:   Mon Apr 13 14:26:50 2026 +0200

    bump version to 1.94.1+dfsg1-1~exp2
    
    Signed-off-by: Fabian Grünbichler <debian@fabian.gruenbichler.email>

commit 9cd839b5b273b1d4b91a106a0834ea84f75235e8
Author: Fabian Grünbichler <debian@fabian.gruenbichler.email>
Date:   Mon Apr 13 14:25:48 2026 +0200

    skip rust-analyzer tests on most architectures
    
    the test suite is only tested on the major ones.
    
    Signed-off-by: Fabian Grünbichler <debian@fabian.gruenbichler.email>

commit b9622a6a6004429084f1c990c50829354a010b30
Author: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Date:   Fri Apr 10 09:15:32 2026 +0200

    bump version to 1.94.1+dfsg1-1~exp1
    
    Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>

commit 4822d94cbc62c1ed2d58027495e0b4956d3f0558
Author: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Date:   Fri Apr 10 10:50:39 2026 +0200

    d/rules: improve doc badge replacement
    
    Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>

commit 3dbd924806bf71addb05f1ada56da8f3fc5c0e93
Author: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Date:   Fri Apr 10 08:40:59 2026 +0200

    update lintian overrides
    
    Gbp-Dch: ignore
    
    Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>

commit c9d26dee0a9d7528ae65c76856fded608efa22b3
Author: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Date:   Fri Apr 10 08:40:49 2026 +0200

    update d/copyright
    
    Gbp-Dch: ignore
    
    Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>

commit 6faf6baa841bc191d7639fe03724efe5d786cda8
Author: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Date:   Fri Apr 10 09:14:04 2026 +0200

    add patch to skip test that requires pruned path
    
    Gbp-Dch: ignore
    
    Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>

commit 2b558f030301513e35077ac5fbb55e28ff493674
Author: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Date:   Thu Apr 9 16:28:46 2026 +0200

    fix expected debuginfo paths in ui tests
    
    fallout from https://github.com/rust-lang/rust/pull/149709/ and fix for one
    long-standing failing test..
    
    Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>

commit c862739f5c630a74f217a9582f5a144d96a0cbfb
Author: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Date:   Thu Apr 9 15:13:34 2026 +0200

    fix mdbook patches
    
    Gbp-Dch: ignore
    
    Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>

commit dc94d89269ef8b2871b83669dd5083520baba270
Author: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Date:   Thu Apr 9 13:45:18 2026 +0200

    regenerate font-awesome-as-a-crate from packaged version
    
    Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>

commit 21c64db7d9a3736fb4e4523f38cb455f473701f6
Author: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Date:   Thu Apr 9 12:53:55 2026 +0200

    update version to 1.94.1
    
    Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>

commit 5c5ee92cf74134b6ec373dce8d1ede5d78bad316
Merge: 4c645b5cbf aa4d007e55
Author: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Date:   Thu Apr 9 12:50:21 2026 +0200

    Update upstream source from tag 'upstream/1.94.1+dfsg1'
    
    Update to upstream version '1.94.1+dfsg1'
    with Debian dir efc35669377d66539714d4d685b466086f60e74f

commit 4c645b5cbf76cb8ef4d50e6120f6de7d60c3c074
Author: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Date:   Thu Apr 9 11:12:14 2026 +0200

    exclude CodeView.pdf with unclear license
    
    and drop link referencing it from docs for now.
    
    See github.com/rust-lang/rustc-dev-guide/issues/2828
    
    Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>

commit 2c20966f12b2bcfa15d6a932ce217f446d335be4
Author: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Date:   Wed Apr 8 13:28:08 2026 +0200

    update unsuspicious files for 1.94.1
    
    Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>

commit 65bf4040a582d471658edc4629213553be181b24
Author: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Date:   Wed Apr 8 13:30:26 2026 +0200

    remove sqlite-wasm-rs
    
    sqlite3 is only used for cargo, and cargo can't be built for
    wasm32-unknown-unknown anyway..

commit 2a8ea1284c9fd4e19edfc1c1b65ac1ef65e52b09
Author: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Date:   Wed Apr 8 11:41:07 2026 +0200

    Update Files-Excluded for new upstream version 1.94.1
    
    Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>

commit 38370e66be4297dc891b9c6bb86a043bdb3bf5f3
Author: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Date:   Wed Apr 8 11:37:56 2026 +0200

    early-stage update of patches for 1.94.1+dfsg1

commit 557e40f038f158c2c4700b21171b472e05506240
Author: Fabian Grünbichler <git@fabian.gruenbichler.email>
Date:   Wed Apr 8 19:02:14 2026 +0200

    bump version to 1.93.1+dfsg1-2
    
    Signed-off-by: Fabian Grünbichler <git@fabian.gruenbichler.email>

commit ecccf9bc5d29415f532bdf33ed3b7828c359912a
Author: Fabian Grünbichler <git@fabian.gruenbichler.email>
Date:   Wed Apr 8 19:01:46 2026 +0200

    doc: fix cargo book reference
    
    Signed-off-by: Fabian Grünbichler <git@fabian.gruenbichler.email>

commit c6b0308b741c91f397303530d2f0efe4976d89f1
Author: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Date:   Tue Apr 7 13:42:07 2026 +0200

    bump version to 1.93.1+dfsg1-1
    
    Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>

commit 746518a622ffd512387bddebc5b5ff0439bee13a
Author: Fabian Grünbichler <git@fabian.gruenbichler.email>
Date:   Tue Apr 7 17:50:56 2026 +0200

    build: disable clang-rt on armel
    
    it's disabled in LLVM 21+ because of lack of upstream support.
    
    Suggested-by: Adrian Bunk <bunk@debian.org>
    
    Signed-off-by: Fabian Grünbichler <git@fabian.gruenbichler.email>

commit e0d26ac578286a7672fc5e91587db45a1b6b6451
Merge: 3088e0c044 be8bb5b6d5
Author: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Date:   Tue Apr 7 13:21:20 2026 +0200

    Merge branch 'debian/experimental' into debian/sid

commit be8bb5b6d5f5f7b08dd6c490fdba920fcb537eb8
Author: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Date:   Thu Mar 26 11:26:58 2026 +0100

    backport tar CVE-2026-33055/CVE-2026-33056 fixes
    
    Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>

commit 3088e0c0448163b70b231c258e1066fa0ce20471
Author: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Date:   Thu Mar 26 11:28:49 2026 +0100

    bump version to 1.92.0+dfsg1-2
    
    Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>

commit 539c26199f2e384bfc89e40f61b68ca11ea255f3
Author: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Date:   Thu Mar 26 11:26:58 2026 +0100

    backport tar CVE-2026-33055/CVE-2026-33056 fixes
    
    Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>

commit 99c7d79707414aed2ceea189d7d09c0be13b0193
Author: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Date:   Tue Mar 10 14:28:21 2026 +0100

    bump version to 1.93.1+dfsg1-1~exp1
    
    Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>

commit 72bb7f90f32517ddb7fb14dfed0a5c0183c134b9
Author: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Date:   Tue Mar 10 13:37:57 2026 +0100

    d/rules: de-duplicate lists of workspaces
    
    to avoid them going out of sync, causing different handling in configure and
    clean steps.
    
    Closes: #1048141
    
    Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>

commit d0743c2bfbc226acee143ba712f6b7d5b3c81c49
Author: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Date:   Tue Mar 10 10:28:32 2026 +0100

    update d/copyright
    
    Gbp-Dch: ignore
    
    Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>

commit b224849e67c947ae8f26f59e1fd5ef72d05e43c4
Author: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Date:   Mon Mar 9 15:08:08 2026 +0100

    bootstrap: drop RemoteTestClientTests
    
    since the RemoteTestClient is stripped as part of pruning.
    
    Gbp-Dch: ignore
    
    Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>

commit a8fbf5470307427eab37bbc5c4b450285b134c68
Author: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Date:   Mon Mar 9 14:06:02 2026 +0100

    build-wit-bindgen: call twice for both versions
    
    Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>

commit 6b49f96aa9db0694d4a505e63db1595ed7e6e73e
Author: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Date:   Mon Mar 9 13:30:07 2026 +0100

    update version to 1.93.1
    
    Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>

commit 0edcb3810989c614566f5367a7442b50e33ad30d
Merge: 4d5cb577dc a010051f50
Author: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Date:   Mon Mar 9 13:28:48 2026 +0100

    Update upstream source from tag 'upstream/1.93.1+dfsg1'
    
    Update to upstream version '1.93.1+dfsg1'
    with Debian dir a41388677b38b2c628a2bc1ceaceef3f69ee268a

commit 4d5cb577dc67616fcf148d7c45ae737103bdd1fd
Author: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Date:   Mon Mar 9 12:00:14 2026 +0100

    update unsuspicious files
    
    Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>

commit 4595b7042970052b1776b1c31e9b1dd14d16c9a6
Author: Fabian Grünbichler <git@fabian.gruenbichler.email>
Date:   Sun Mar 8 11:12:07 2026 +0100

    bump version to 1.92.0+dfsg1-1
    
    Signed-off-by: Fabian Grünbichler <git@fabian.gruenbichler.email>

commit f1b1725527e4fcb5088d7d7025c338a1f17a0b22
Author: Fabian Grünbichler <git@fabian.gruenbichler.email>
Date:   Sat Feb 14 21:47:20 2026 +0100

    d/rules: fix clean target
    
    building twice in a row regressed, thanks to Santiago for the patch!
    
    Closes: #1048141
    
    Signed-off-by: Fabian Grünbichler <git@fabian.gruenbichler.email>

commit 31492ae6e7a1ca54381d12c66ac9c0adc191888e
Author: Fabian Grünbichler <git@fabian.gruenbichler.email>
Date:   Sun Feb 8 22:33:49 2026 +0100

    d/tests/control: fix typo
    
    Gbp-Dch: ignore
    
    Signed-off-by: Fabian Grünbichler <git@fabian.gruenbichler.email>

commit 558dfb364268be2b26e069bba448becaec432b83
Author: Fabian Grünbichler <git@fabian.gruenbichler.email>
Date:   Sun Feb 8 19:38:55 2026 +0100

    autopkgtests: split download from build test
    
    to comply with the policy of not executing code downloaded from the internet.
    
    Signed-off-by: Fabian Grünbichler <git@fabian.gruenbichler.email>

commit 44242675d1f99a4e184498a80e6c6cd5b17b8582
Author: Fabian Grünbichler <git@fabian.gruenbichler.email>
Date:   Fri Jan 23 17:54:40 2026 +0100

    bump version to 1.92.0+dfsg1-1~exp1
    
    Signed-off-by: Fabian Grünbichler <git@fabian.gruenbichler.email>

commit 851add4807742e073e45f0a07552977bfe896c7f
Author: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Date:   Fri Jan 23 11:35:28 2026 +0100

    cargo wrapper: also handle cargo-c commands
    
    but with special care - cargo-c currently does not emit a multi-arch compatible
    lib dir if an explicit target is passed. while this can/will be fixed, which
    will fix cross-builds involving cargo-c, the wrapper will continue to not pass
    an explicit target for non-cross invocations to avoid breaking native builds
    with older/unfixed cargo-c versions.
    
    cross-builds require passing an explicit target, so they can only work with a
    fixed cargo-c version anyway..
    
    Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>

commit c2ab39cbc034390e8c2eff9a4625dd71847e1399
Author: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Date:   Fri Jan 23 11:31:39 2026 +0100

    update d/copyright
    
    Gbp-Dch: ignore
    
    Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Created: 2026-05-15 Last update: 2026-06-04 15:49
Multiarch hinter reports 2 issue(s) low
There are issues with the multiarch metadata for this package.
  • cargo-doc could be marked Multi-Arch: foreign
  • rust-doc could be marked Multi-Arch: foreign
Created: 2017-01-10 Last update: 2026-06-06 02:30
Issues found with some translations low

Automatic checks made by the Debian l10n team found some issues with the translations contained in this package. You should check the l10n status report for more information.

Issues can be things such as missing translations, problematic translated strings, outdated PO files, unknown languages, etc.

Created: 2024-12-06 Last update: 2026-05-30 15:03
Standards version of the package is outdated. wishlist
The package should be updated to follow the last version of Debian Policy (Standards-Version 4.7.4 instead of 4.7.0).
Created: 2025-02-21 Last update: 2026-05-29 07:31
testing migrations
  • This package will soon be part of the auto-openssl transition. You might want to ensure that your package is ready for it. You can probably find supplementary information in the debian-release archives or in the corresponding release.debian.org bug.
  • excuses:
    • Migrates after: wasi-libc
    • Migration status for rustc (1.94.1+dfsg1-1 to 1.95.0+dfsg1-2): Will attempt migration due to a hint (Any information below is purely informational)
    • ∙ ∙ Build-Depends-Indep: rustc wasi-libc
    • Additional info (not blocking):
    • ∙ ∙ Piuparts tested OK - https://piuparts.debian.org/sid/source/r/rustc.html
    • ∙ ∙ Autopkgtest check should wait for tests relating to rustc 1.95.0+dfsg1-2, but forced by elbrus
    • ∙ ∙ Autopkgtest for libreoffice/4:26.2.3.2-2: amd64: Pass, arm64: Test triggered (failure will be ignored), i386: Test triggered (failure will be ignored), loong64: Failed (not a regression) ♻ (reference ♻), ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for lintian/2.136.1: amd64: Pass, arm64: Pass, i386: Pass, loong64: Pass, ppc64el: Pass, riscv64: Test triggered (failure will be ignored), s390x: Pass
    • ∙ ∙ Autopkgtest for rust-actix-http/3.12.0-1: amd64: Pass, arm64: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for rust-actix-tls/3.4.0-1: amd64: No tests, superficial or marked flaky ♻, arm64: No tests, superficial or marked flaky ♻ (reference ♻), i386: No tests, superficial or marked flaky ♻ (reference ♻), loong64: Test triggered, ppc64el: No tests, superficial or marked flaky ♻ (reference ♻), riscv64: No tests, superficial or marked flaky ♻, s390x: No tests, superficial or marked flaky ♻
    • ∙ ∙ Autopkgtest for rust-actix-web/4.11.0-3: amd64: No tests, superficial or marked flaky ♻, arm64: No tests, superficial or marked flaky ♻ (reference ♻), i386: No tests, superficial or marked flaky ♻ (reference ♻), loong64: Test triggered, ppc64el: No tests, superficial or marked flaky ♻ (reference ♻), riscv64: No tests, superficial or marked flaky ♻, s390x: No tests, superficial or marked flaky ♻
    • ∙ ∙ Autopkgtest for rust-ambient-authority/0.0.2-1: amd64: Pass, arm64: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for rust-apple-nvram/0.3.1-1: loong64: Pass ♻ (reference ♻)
    • ∙ ∙ Autopkgtest for rust-async-native-tls/0.5.0-2: amd64: No tests, superficial or marked flaky ♻, arm64: No tests, superficial or marked flaky ♻ (reference ♻), i386: No tests, superficial or marked flaky ♻ (reference ♻), loong64: Test triggered, ppc64el: No tests, superficial or marked flaky ♻ (reference ♻), riscv64: No tests, superficial or marked flaky ♻, s390x: No tests, superficial or marked flaky ♻
    • ∙ ∙ Autopkgtest for rust-auditable-info/0.10.0-2: loong64: Pass ♻
    • ∙ ∙ Autopkgtest for rust-biblatex/0.10.0-1: amd64: Pass, arm64: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for rust-bitops/0.1.0-1: amd64: Pass, arm64: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for rust-block-buffer/0.12.0-1: amd64: Pass, arm64: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for rust-buildlog-consultant/0.1.5-1: amd64: Pass, arm64: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for rust-capstone/0.13.0-2: amd64: Pass, arm64: Pass, i386: Pass, loong64: Pass, ppc64el: Pass, riscv64: Test triggered (failure will be ignored), s390x: Pass
    • ∙ ∙ Autopkgtest for rust-cargo: amd64: Test triggered (failure will be ignored), arm64: Test triggered (failure will be ignored), i386: Test triggered (failure will be ignored), loong64: Test triggered (failure will be ignored), ppc64el: Test triggered (failure will be ignored), riscv64: Test triggered (failure will be ignored), s390x: Test triggered (failure will be ignored)
    • ∙ ∙ Autopkgtest for rust-compact-str/0.9.0-3: amd64: Pass, arm64: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for rust-cursive-table-view/0.15.0-1: amd64: Pass, arm64: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for rust-cursive-tabs/0.8.0-2: amd64: Pass, arm64: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for rust-dbus-secret-service/4.0.3-3: amd64: No tests, superficial or marked flaky ♻, arm64: No tests, superficial or marked flaky ♻ (reference ♻), i386: No tests, superficial or marked flaky ♻ (reference ♻), loong64: Test triggered, ppc64el: No tests, superficial or marked flaky ♻ (reference ♻), riscv64: No tests, superficial or marked flaky ♻, s390x: No tests, superficial or marked flaky ♻
    • ∙ ∙ Autopkgtest for rust-dockworker/0.16.0-1: amd64: Pass, arm64: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for rust-executable-path/1.0.0-1: amd64: Pass, arm64: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for rust-exr/1.74.0-1: loong64: Pass ♻, riscv64: Pass ♻ (reference ♻)
    • ∙ ∙ Autopkgtest for rust-garde/0.22.1-3: amd64: Pass, arm64: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for rust-get-size2/0.7.2-2: amd64: Pass, arm64: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for rust-glib/0.21.5-2: amd64: Pass, arm64: Pass, i386: Pass, loong64: Pass, ppc64el: Pass, riscv64: Test triggered (failure will be ignored), s390x: Pass
    • ∙ ∙ Autopkgtest for rust-gst-plugin-gtk4/0.14.4-1: amd64: Pass, arm64: Pass, i386: Pass, loong64: Reference test triggered, but real test failed already ♻, ppc64el: Pass, riscv64: Test triggered (failure will be ignored), s390x: Pass
    • ∙ ∙ Autopkgtest for rust-gtk4/0.10.3-2: amd64: Pass, arm64: Pass, i386: Pass, ppc64el: Pass, riscv64: Test triggered (failure will be ignored), s390x: Pass
    • ∙ ∙ Autopkgtest for rust-hickory-resolver/0.24.4-5: amd64: Pass, arm64: Pass, i386: Pass, ppc64el: Pass, riscv64: Test triggered (failure will be ignored), s390x: Pass
    • ∙ ∙ Autopkgtest for rust-human-name/2.0.4-2: amd64: No tests, superficial or marked flaky ♻, arm64: No tests, superficial or marked flaky ♻ (reference ♻), i386: No tests, superficial or marked flaky ♻ (reference ♻), loong64: Test triggered, ppc64el: No tests, superficial or marked flaky ♻ (reference ♻), riscv64: No tests, superficial or marked flaky ♻, s390x: No tests, superficial or marked flaky ♻
    • ∙ ∙ Autopkgtest for rust-hyper-tls/0.6.0-1: amd64: Pass, arm64: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for rust-icns/0.4.0+dfsg-1: amd64: Pass, arm64: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for rust-jid/0.12.2-1: amd64: Pass, arm64: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for rust-jobserver/0.1.32-1: amd64: No tests, superficial or marked flaky ♻, arm64: No tests, superficial or marked flaky ♻ (reference ♻), i386: No tests, superficial or marked flaky ♻ (reference ♻), loong64: Test triggered, ppc64el: No tests, superficial or marked flaky ♻ (reference ♻), riscv64: No tests, superficial or marked flaky ♻, s390x: No tests, superficial or marked flaky ♻
    • ∙ ∙ Autopkgtest for rust-little-exif/0.6.23-1: loong64: Pass ♻, riscv64: Pass ♻
    • ∙ ∙ Autopkgtest for rust-minidom/0.18.0-3: amd64: Pass, arm64: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for rust-mock-instant/0.6.0-1: amd64: Pass, arm64: Pass, i386: Pass, loong64: Reference test triggered, but real test failed already ♻, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for rust-multipart/0.18.0-2: amd64: Pass, arm64: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for rust-native-tls/0.2.14-2: amd64: Pass, arm64: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for rust-nethsm-sdk-rs/3.0.0-3: amd64: Pass, arm64: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for rust-no-std-compat/0.4.1-3: amd64: Pass, arm64: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for rust-ntpd/1.7.2-1: amd64: Pass, arm64: Pass, i386: Pass, loong64: Pass, ppc64el: Pass, riscv64: Test triggered (failure will be ignored), s390x: Pass
    • ∙ ∙ Autopkgtest for rust-octocrab/0.43.0-1: amd64: Pass, arm64: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for rust-openssl/0.10.79-1: amd64: Pass, arm64: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for rust-pnet-macros/0.35.0-1: amd64: Failed (not a regression) ♻ (reference ♻), arm64: Failed (not a regression) ♻ (reference ♻), i386: Failed (not a regression) ♻ (reference ♻), loong64: Reference test triggered, but real test failed already ♻, ppc64el: Failed (not a regression) ♻ (reference ♻), riscv64: Failed (not a regression) ♻ (reference ♻), s390x: Failed (not a regression) ♻ (reference ♻)
    • ∙ ∙ Autopkgtest for rust-prodash/28.0.0-7: amd64: Pass, arm64: Pass, i386: Pass, loong64: Pass, ppc64el: Pass, riscv64: Test triggered (failure will be ignored), s390x: Pass
    • ∙ ∙ Autopkgtest for rust-pyo3/0.28.2-1: amd64: Pass, arm64: Pass, i386: Pass, loong64: Pass, ppc64el: Failed (not a regression) ♻ (reference ♻), riscv64: Test triggered (failure will be ignored), s390x: Pass
    • ∙ ∙ Autopkgtest for rust-quote-use/0.8.4-2: amd64: Pass, arm64: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for rust-ratatui-core/0.1.0-2: amd64: No tests, superficial or marked flaky ♻, arm64: No tests, superficial or marked flaky ♻ (reference ♻), i386: No tests, superficial or marked flaky ♻ (reference ♻), loong64: Test triggered, ppc64el: No tests, superficial or marked flaky ♻ (reference ♻), riscv64: No tests, superficial or marked flaky ♻, s390x: No tests, superficial or marked flaky ♻
    • ∙ ∙ Autopkgtest for rust-ratatui-macros/0.7.0-1: amd64: Pass, arm64: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for rust-ratatui-termion/0.1.0-1: amd64: No tests, superficial or marked flaky ♻, arm64: No tests, superficial or marked flaky ♻ (reference ♻), i386: No tests, superficial or marked flaky ♻ (reference ♻), loong64: Test triggered, ppc64el: No tests, superficial or marked flaky ♻ (reference ♻), riscv64: No tests, superficial or marked flaky ♻, s390x: No tests, superficial or marked flaky ♻
    • ∙ ∙ Autopkgtest for rust-ratatui-widgets/0.3.0-2: amd64: No tests, superficial or marked flaky ♻, arm64: No tests, superficial or marked flaky ♻ (reference ♻), i386: No tests, superficial or marked flaky ♻ (reference ♻), loong64: Test triggered, ppc64el: No tests, superficial or marked flaky ♻ (reference ♻), riscv64: No tests, superficial or marked flaky ♻, s390x: No tests, superficial or marked flaky ♻
    • ∙ ∙ Autopkgtest for rust-rav1e/0.8.1-10: amd64: Pass, arm64: Pass, i386: Pass, loong64: Pass, ppc64el: Pass, riscv64: Test triggered (failure will be ignored), s390x: Pass
    • ∙ ∙ Autopkgtest for rust-rocksdb/0.23.0-2: amd64: Pass, arm64: Pass, i386: Pass, loong64: Pass, ppc64el: Pass, riscv64: Test triggered (failure will be ignored), s390x: Pass
    • ∙ ∙ Autopkgtest for rust-rxml/0.13.3-2: amd64: Pass, arm64: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for rust-rxml-proc/0.12.1-1: amd64: Pass, arm64: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for rust-rxml-validation/0.11.0-2: amd64: Pass, arm64: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for rust-salsa/0.23.0-3: amd64: Pass, arm64: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for rust-sequoia-autocrypt/0.26.0-1: amd64: Pass, arm64: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for rust-sequoia-gpg-agent/0.6.2-1: amd64: Pass, arm64: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for rust-sequoia-keystore/0.7.2-1: amd64: Pass, arm64: Pass, i386: Pass, loong64: Pass, ppc64el: Pass, riscv64: Test triggered (failure will be ignored), s390x: Pass
    • ∙ ∙ Autopkgtest for rust-sequoia-keystore-backend/0.7.0-1: amd64: Pass, arm64: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for rust-sequoia-keystore-gpg-agent/0.5.0-1: amd64: Pass, arm64: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for rust-sequoia-keystore-openpgp-card/0.2.0-1: amd64: Pass, arm64: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for rust-sequoia-keystore-softkeys/0.7.1-1: amd64: Pass, arm64: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for rust-sequoia-keystore-tpm/0.2.0-1: amd64: Pass, arm64: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for rust-sequoia-openpgp-mt/0.2.0-1: amd64: Pass, arm64: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for rust-sequoia-policy-config/0.8.1-1: amd64: Pass, arm64: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for rust-slice-ring-buffer/0.3.4-4: amd64: Pass, arm64: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for rust-spin/0.9.8-4: amd64: Pass, arm64: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for rust-sqlx/0.8.3-2: amd64: No tests, superficial or marked flaky ♻, arm64: No tests, superficial or marked flaky ♻ (reference ♻), i386: No tests, superficial or marked flaky ♻ (reference ♻), loong64: Test triggered, ppc64el: No tests, superficial or marked flaky ♻ (reference ♻), riscv64: Test triggered (failure will be ignored), s390x: No tests, superficial or marked flaky ♻
    • ∙ ∙ Autopkgtest for rust-sqlx-core/0.8.3-3: amd64: Pass, arm64: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass, riscv64: Test triggered (failure will be ignored), s390x: Pass
    • ∙ ∙ Autopkgtest for rust-sqlx-macros/0.8.3-2: amd64: Pass, arm64: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for rust-sqlx-macros-core/0.8.3-3: amd64: Pass, arm64: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for rust-sqlx-mysql/0.8.3-1: amd64: Pass, arm64: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for rust-sqlx-sqlite/0.8.3-1: amd64: Pass, arm64: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for rust-tame-index/0.26.2-2: amd64: Pass, arm64: Pass, i386: Pass, loong64: Regression ♻ (reference ♻), ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for rust-tokio/1.52.3-1: amd64: Pass, arm64: Pass, i386: Pass, loong64: Pass, ppc64el: Pass, riscv64: Test triggered (failure will be ignored), s390x: Pass
    • ∙ ∙ Autopkgtest for rust-tokio-native-tls/0.3.1-4: amd64: Pass, arm64: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for rust-tokio-tungstenite/0.28.0-1: amd64: Pass, arm64: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for rust-tui-tree-widget/0.24.0-4: amd64: Pass, arm64: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for rust-tui-widget-list/0.15.2-1: loong64: Pass ♻
    • ∙ ∙ Autopkgtest for rust-tungstenite/0.28.0-1: amd64: Pass, arm64: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for rust-unicode-ident/1.0.13-1: amd64: No tests, superficial or marked flaky ♻, arm64: No tests, superficial or marked flaky ♻ (reference ♻), i386: No tests, superficial or marked flaky ♻ (reference ♻), loong64: Test triggered, ppc64el: No tests, superficial or marked flaky ♻ (reference ♻), riscv64: Test triggered, s390x: No tests, superficial or marked flaky ♻
    • ∙ ∙ Autopkgtest for rust-vergen-lib/9.1.0-2: amd64: Pass, arm64: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass, riscv64: Test triggered, s390x: Pass
    • ∙ ∙ Autopkgtest for rust-vhost-user-backend/0.20.0-1: amd64: Pass, arm64: Pass, loong64: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for rust-vm-memory/0.16.2-1: amd64: Pass, arm64: Pass, loong64: Reference test triggered, but real test failed already ♻, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for rust-warp/0.4.2-2: amd64: Pass, arm64: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for rust-wasmtime/36.0.9+dfsg-2: amd64: Pass, arm64: Pass, i386: Pass, loong64: Pass, ppc64el: Pass, riscv64: Test triggered (failure will be ignored), s390x: Pass
    • ∙ ∙ Autopkgtest for rust-x11rb-protocol/0.13.2-1: amd64: Pass, arm64: Pass, i386: Pass, loong64: Pass, ppc64el: Pass, riscv64: Test triggered (failure will be ignored), s390x: Pass
    • ∙ ∙ Autopkgtest for rust-xmpp-parsers/0.22.0-2: amd64: Pass, arm64: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for rust-xso/0.3.0-2: amd64: Pass, arm64: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for rust-xso-proc/0.2.0-2: amd64: Pass, arm64: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for rust-zerofrom-derive/0.1.6-1: amd64: Pass, arm64: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for rustc/1.95.0+dfsg1-2: amd64: Pass, arm64: Pass, i386: Pass, loong64: Pass, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Not reproduced on amd64 (not a regression): libstd-rust-dev-bpf, rust-doc
    • ∙ ∙ Not reproduced on arm64 (not a regression): libstd-rust-dev-bpf, rust-doc
    • ∙ ∙ Not reproduced on armhf (not a regression): libstd-rust-dev-bpf, rust-doc
    • ∙ ∙ Not reproduced on i386 (not a regression): libstd-rust-dev-bpf, rust-doc
    • ∙ ∙ 8 days old (needed 5 days)
news
[rss feed]
  • [2026-05-29] Accepted rustc 1.94.1+dfsg1-1~bpo13+3 (source) into stable-backports (Fabian Grünbichler) (signed by: Fabian Gruenbichler)
  • [2026-05-28] Accepted rustc 1.95.0+dfsg1-2 (source) into unstable (Fabian Grünbichler) (signed by: Fabian Gruenbichler)
  • [2026-05-15] Accepted rustc 1.95.0+dfsg1-1 (source amd64 all) into experimental (Debian FTP Masters) (signed by: Fabian Gruenbichler)
  • [2026-05-07] Accepted rustc 1.94.1+dfsg1-1~bpo13+2 (source) into stable-backports (Fabian Grünbichler) (signed by: Fabian Gruenbichler)
  • [2026-05-05] Accepted rustc 1.94.1+dfsg1-1~bpo13+1 (source amd64 all) into stable-backports (Debian FTP Masters) (signed by: Fabian Gruenbichler)
  • [2026-04-24] rustc 1.94.1+dfsg1-1 MIGRATED to testing (Debian testing watch)
  • [2026-04-18] Accepted rustc 1.93.1+dfsg1-2~bpo13+1 (source amd64 all) into stable-backports (Debian FTP Masters) (signed by: Fabian Gruenbichler)
  • [2026-04-16] Accepted rustc 1.92.0+dfsg1-2~bpo13+1 (source amd64 all) into stable-backports (Debian FTP Masters) (signed by: Fabian Gruenbichler)
  • [2026-04-16] Accepted rustc 1.94.1+dfsg1-1 (source) into unstable (Fabian Grünbichler) (signed by: Fabian Gruenbichler)
  • [2026-04-16] rustc 1.93.1+dfsg1-2 MIGRATED to testing (Debian testing watch)
  • [2026-04-14] Accepted rustc 1.94.1+dfsg1-1~exp3 (source) into experimental (Fabian Grünbichler) (signed by: Fabian Gruenbichler)
  • [2026-04-13] Accepted rustc 1.94.1+dfsg1-1~exp2 (source) into experimental (Fabian Grünbichler) (signed by: Fabian Gruenbichler)
  • [2026-04-10] Accepted rustc 1.94.1+dfsg1-1~exp1 (source amd64 all) into experimental (Debian FTP Masters) (signed by: Fabian Gruenbichler)
  • [2026-04-08] Accepted rustc 1.93.1+dfsg1-2 (source) into unstable (Fabian Grünbichler) (signed by: Fabian Gruenbichler)
  • [2026-04-08] Accepted rustc 1.93.1+dfsg1-1 (source) into unstable (Fabian Grünbichler) (signed by: Fabian Gruenbichler)
  • [2026-04-07] Accepted rustc 1.91.1+dfsg1-1~bpo13+2 (source) into stable-backports (Fabian Grünbichler) (signed by: Fabian Gruenbichler)
  • [2026-04-06] Accepted rustc 1.91.1+dfsg1-1~bpo13+1 (source amd64 all) into stable-backports (Debian FTP Masters) (signed by: Fabian Gruenbichler)
  • [2026-04-02] rustc 1.92.0+dfsg1-2 MIGRATED to testing (Debian testing watch)
  • [2026-03-26] Accepted rustc 1.92.0+dfsg1-2 (source) into unstable (Fabian Grünbichler) (signed by: Fabian Gruenbichler)
  • [2026-03-20] rustc 1.92.0+dfsg1-1 MIGRATED to testing (Debian testing watch)
  • [2026-03-11] Accepted rustc 1.93.1+dfsg1-1~exp1 (source amd64 all) into experimental (Debian FTP Masters) (signed by: Fabian Gruenbichler)
  • [2026-03-08] Accepted rustc 1.92.0+dfsg1-1 (source) into unstable (Fabian Grünbichler) (signed by: Fabian Gruenbichler)
  • [2026-02-03] Accepted rustc 1.92.0+dfsg1-1~exp1 (source amd64 all) into experimental (Debian FTP Masters) (signed by: Fabian Gruenbichler)
  • [2026-01-05] rustc 1.91.1+dfsg1-1 MIGRATED to testing (Debian testing watch)
  • [2025-12-26] Accepted rustc 1.91.1+dfsg1-1 (source) into unstable (Fabian Grünbichler) (signed by: Fabian Gruenbichler)
  • [2025-12-23] Accepted rustc 1.91.1+dfsg1-1~exp3 (source) into experimental (Fabian Grünbichler) (signed by: Fabian Gruenbichler)
  • [2025-12-15] Accepted rustc 1.91.1+dfsg1-1~exp2 (source) into experimental (Fabian Grünbichler) (signed by: Fabian Gruenbichler)
  • [2025-12-15] Accepted rustc 1.91.1+dfsg1-1~exp1 (source amd64 all) into experimental (Debian FTP Masters) (signed by: Fabian Gruenbichler)
  • [2025-12-06] Accepted rustc 1.90.0+dfsg1-1~bpo13+2 (source) into stable-backports (Fabian Grünbichler) (signed by: Fabian Gruenbichler)
  • [2025-11-18] Accepted rustc 1.90.0+dfsg1-1~bpo13+1 (source amd64 all) into stable-backports (Debian FTP Masters) (signed by: Fabian Gruenbichler)
  • 1
  • 2
bugs [bug history graph]
  • all: 24 25
  • RC: 0
  • I&N: 19 20
  • M&W: 4
  • F&P: 1
  • patch: 2 3
  • help: 2
links
  • homepage
  • lintian (2, 10)
  • buildd: logs, reproducibility, cross
  • popcon
  • browse source code
  • other distros
  • security tracker
  • l10n (77, -)
  • debian patches
  • debci

Debian Package Tracker — Copyright 2013-2025 The Distro Tracker Developers
Report problems to the tracker.debian.org pseudo-package in the Debian BTS.
Documentation — Bugs — Git Repository — Contributing