rustc 1.65 and cargo 0.66 required by firefox 110
Bug #2000839 reported by
Rico Tzschichholz
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
cargo (Ubuntu) |
Fix Released
|
Undecided
|
Canonical Foundations Team | ||
Bionic |
Fix Released
|
Undecided
|
Canonical Foundations Team | ||
Focal |
Fix Released
|
Undecided
|
Canonical Foundations Team | ||
Jammy |
Fix Released
|
Undecided
|
Canonical Foundations Team | ||
Kinetic |
Fix Released
|
Undecided
|
Canonical Foundations Team | ||
Lunar |
Fix Released
|
Undecided
|
Canonical Foundations Team | ||
rustc (Ubuntu) |
Fix Released
|
Undecided
|
Canonical Foundations Team | ||
Bionic |
Fix Released
|
Undecided
|
Canonical Foundations Team | ||
Focal |
Fix Released
|
Undecided
|
Canonical Foundations Team | ||
Jammy |
Fix Released
|
Undecided
|
Canonical Foundations Team | ||
Kinetic |
Fix Released
|
Undecided
|
Canonical Foundations Team | ||
Lunar |
Fix Released
|
Undecided
|
Canonical Foundations Team |
Bug Description
Firefox 110+ requires rustc 1.65 and cargo 0.66 to build¹.
The beta phase for Firefox 110.0 begins on 2023-01-16 and release candidates will be available from 2023-02-06.
We will need these in Ubuntu 23.04 and all supported releases: bionic, focal, jammy, kinetic.
¹ https:/
Rust toolchain upgrades are usually relatively safe from a FTBFS point of view, since new releases are subjected to a crater run, crater being a tool that compiles the entirety of the crates.io packages.
CVE References
Changed in cargo (Ubuntu): | |
assignee: | nobody → Canonical Foundations Team (canonical-foundations) |
Changed in cargo (Ubuntu Bionic): | |
assignee: | nobody → Canonical Foundations Team (canonical-foundations) |
Changed in cargo (Ubuntu Focal): | |
assignee: | nobody → Canonical Foundations Team (canonical-foundations) |
Changed in cargo (Ubuntu Jammy): | |
assignee: | nobody → Canonical Foundations Team (canonical-foundations) |
Changed in cargo (Ubuntu Kinetic): | |
assignee: | nobody → Canonical Foundations Team (canonical-foundations) |
Changed in rustc (Ubuntu Bionic): | |
assignee: | nobody → Canonical Foundations Team (canonical-foundations) |
Changed in rustc (Ubuntu Focal): | |
assignee: | nobody → Canonical Foundations Team (canonical-foundations) |
Changed in rustc (Ubuntu Jammy): | |
assignee: | nobody → Canonical Foundations Team (canonical-foundations) |
Changed in rustc (Ubuntu Kinetic): | |
assignee: | nobody → Canonical Foundations Team (canonical-foundations) |
Changed in rustc (Ubuntu Lunar): | |
assignee: | nobody → Canonical Foundations Team (canonical-foundations) |
description: | updated |
To post a comment you must log in.
This bug was fixed in the package cargo - 0.66.0+ds1-1ubuntu1
--------------- ds1-1ubuntu1) lunar; urgency=medium
cargo (0.66.0+
* Merge from Debian unstable (LP: #2000839): skip-tests. patch: skip a test when there's a proxy configured crossbuild- tests.patch: disable some failing tests for building from i386 badges. patch: remove badges from documentation for privacy
Remaining changes:
- Add an explicit mechanism to customize the vendoring process
- d/p/proxy-
to accommodate Ubuntu autopkgtest setup
- d/p/i386-
cross-
- d/p/remove-
reasons (refreshed)
- autopkgtests: test on all arches on Ubuntu
- d/control: update the Vcs fields to point to Launchpad
- make_orig_multi.sh: fix orig tarball compression to xz on Ubuntu
- Track vendored dependencies
- Bump the libgit2-related crates to get libgit2 1.5.0 bindings
- make_orig_multi.sh: only use xz for vendor orig tarball on Ubuntu
* Update vendored sources information
cargo (0.66.0+ds1-1) unstable; urgency=medium
[ Fabian Grünbichler ] sys/git2/ git2-curl versions
* fix CVE-2022-46176 (Thanks Peter Green!)
* repack vendored sources with required libgit2-
* update unsuspicious files
cargo (0.66.0-1) unstable; urgency=medium
* new upstream version 0.66
[ Blair Noctis ] conf.patch, unapply tempfile patch to match vendored
* Update debcargo-
* Refresh patches and remove upstream applied CVE patches
* Patch test macro to work around qemu vfork bug when command not found
[ Fabian Grünbichler ]
* no longer pin git2/libgit2-sys
* update debcargo-conf.patch (concolor, clap)
* update unsuspicious files
* d/control: depend on rustc 1.63
* drop armel workaround
[ Rob Shearman ]
* d/control: update minimum cargo, rustc and libstd-rust-dev versions
-- Simon Chopin <email address hidden> Tue, 17 Jan 2023 14:48:37 +0100