[ubuntu/kinetic-proposed] rustc 1.59.0+dfsg1-1~ubuntu1 (Accepted)
Simon Chopin
simon.chopin at canonical.com
Tue May 10 13:26:20 UTC 2022
rustc (1.59.0+dfsg1-1~ubuntu1) kinetic; urgency=medium
* Merge 1.59.0+dfsg1-1~exp1 from Debian experimental (LP: #1968345)
Remaining changes:
- Downgrade cargo from rustc Recommends to Suggests to make rustc promotable to
main. (LP: #1966200)
- New patch u-linkchecker-symlinks.patch to fix an issue in
the linkchecker triggered by our symlink to the system fonts dir
- d/control: Add fonts-nanum to the rust-doc deps
- d/control: Add the rust-doc deps as build-deps for the linkchecker tests
- Reduce parallelism on all arches other than riscv64 to avoid OOMs
during build.
- Explicitly disable LTO
- Add a self-build autopkgtest
- Ship the Cargo.lock file along with the compiler to identify which crates
were bundled in.
- d/p/ubuntu-disable-armhf-debuginfo-failures.patch: temporary to work
around the armhf debuginfo test failures
- d/p/ubuntu-ignore-arm-doctest.patch: Patch out the bad doctests for the
instruction_set errors
- d/p/ubuntu-fix-crossbeam-CVE-2022-23639.patch: cherry-pick to fix CVE-2022-23639
amended to also patch the 0.7.2 version of the crate
- On i386, only build debuginfo for libstd
- Add a hack to ensure the stage0 compiler is extracted to the correct
location
- Build-Depend on libc6-dbg on armhf, to workaround a crash in ld.so
during some debuginfo tests
- Version the Build-Conflict on gdb-minimal as gdb now Provides it
- Adjust the rustc Breaks/Replaces libstd-rust-dev version to fix an
upgrade issue
- Add Build-Depends-Indep: libssl-dev
- Revert workaround for upstream bug #74786
- Disable wasm build as build dependencies not currently available in
Ubuntu.
- Do not build windows cross compiler.
Date: Fri, 29 Apr 2022 10:13:09 +0200
Changed-By: Simon Chopin <simon.chopin at canonical.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Signed-By: Graham Inggs <graham.inggs+ubuntu at gmail.com>
https://launchpad.net/ubuntu/+source/rustc/1.59.0+dfsg1-1~ubuntu1
-------------- next part --------------
Format: 1.8
Date: Fri, 29 Apr 2022 10:13:09 +0200
Source: rustc
Built-For-Profiles: noudeb
Architecture: source
Version: 1.59.0+dfsg1-1~ubuntu1
Distribution: kinetic
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Simon Chopin <simon.chopin at canonical.com>
Launchpad-Bugs-Fixed: 1966200 1968345
Changes:
rustc (1.59.0+dfsg1-1~ubuntu1) kinetic; urgency=medium
.
* Merge 1.59.0+dfsg1-1~exp1 from Debian experimental (LP: #1968345)
Remaining changes:
- Downgrade cargo from rustc Recommends to Suggests to make rustc promotable to
main. (LP: #1966200)
- New patch u-linkchecker-symlinks.patch to fix an issue in
the linkchecker triggered by our symlink to the system fonts dir
- d/control: Add fonts-nanum to the rust-doc deps
- d/control: Add the rust-doc deps as build-deps for the linkchecker tests
- Reduce parallelism on all arches other than riscv64 to avoid OOMs
during build.
- Explicitly disable LTO
- Add a self-build autopkgtest
- Ship the Cargo.lock file along with the compiler to identify which crates
were bundled in.
- d/p/ubuntu-disable-armhf-debuginfo-failures.patch: temporary to work
around the armhf debuginfo test failures
- d/p/ubuntu-ignore-arm-doctest.patch: Patch out the bad doctests for the
instruction_set errors
- d/p/ubuntu-fix-crossbeam-CVE-2022-23639.patch: cherry-pick to fix CVE-2022-23639
amended to also patch the 0.7.2 version of the crate
- On i386, only build debuginfo for libstd
- Add a hack to ensure the stage0 compiler is extracted to the correct
location
- Build-Depend on libc6-dbg on armhf, to workaround a crash in ld.so
during some debuginfo tests
- Version the Build-Conflict on gdb-minimal as gdb now Provides it
- Adjust the rustc Breaks/Replaces libstd-rust-dev version to fix an
upgrade issue
- Add Build-Depends-Indep: libssl-dev
- Revert workaround for upstream bug #74786
- Disable wasm build as build dependencies not currently available in
Ubuntu.
- Do not build windows cross compiler.
Checksums-Sha1:
fdf8afe130fab7360c6d3bd9f1fb7ff453d238e7 3455 rustc_1.59.0+dfsg1-1~ubuntu1.dsc
a2da1f581d3a1e38249904db4b4ac877e43ef52b 27130796 rustc_1.59.0+dfsg1.orig.tar.xz
1406fbc30ba6b05abdd3281dd7603f7093305d15 94348 rustc_1.59.0+dfsg1-1~ubuntu1.debian.tar.xz
0432853518c687e0ef5b7a3a0f834b1f09f158bd 8724 rustc_1.59.0+dfsg1-1~ubuntu1_source.buildinfo
Checksums-Sha256:
551f991f72d13aed8ecab4980e8791e16c30d4336395eb5be945c9ea538b54d2 3455 rustc_1.59.0+dfsg1-1~ubuntu1.dsc
16b2567ce0fc3588dd89a1e5dce89f2dde0830c040e134679b77eff6858184e9 27130796 rustc_1.59.0+dfsg1.orig.tar.xz
311fbb5fb74b8efde3a6203be73fadc9592e897fe85ed81b84abaaeaa9e9be31 94348 rustc_1.59.0+dfsg1-1~ubuntu1.debian.tar.xz
6c7d637ec255655933d43f7564af198971a81f772d0162c8c5688ffb9b638fb3 8724 rustc_1.59.0+dfsg1-1~ubuntu1_source.buildinfo
Files:
dde0c7828a847038927ddb83af90c414 3455 devel optional rustc_1.59.0+dfsg1-1~ubuntu1.dsc
d58ee51f3e5867918e0913e1d26ddeb5 27130796 devel optional rustc_1.59.0+dfsg1.orig.tar.xz
433a17a1710a01f9e9d8ad407582805a 94348 devel optional rustc_1.59.0+dfsg1-1~ubuntu1.debian.tar.xz
700790d20f5d987f8edeac0a9208f9cb 8724 devel optional rustc_1.59.0+dfsg1-1~ubuntu1_source.buildinfo
Original-Maintainer: Debian Rust Maintainers <pkg-rust-maintainers at alioth-lists.debian.net>
More information about the kinetic-changes
mailing list