[ubuntu/kinetic-proposed] rustc 1.61.0+dfsg1-1~exp1ubuntu1 (Accepted)

Simon Chopin schopin at ubuntu.com
Mon Sep 19 16:43:23 UTC 2022


rustc (1.61.0+dfsg1-1~exp1ubuntu1) kinetic; urgency=medium

  * Merge 1.61.0+dfsg1-1~exp1 from Debian unstable (LP: #1986648)
    Remaining changes:
    - Downgrade cargo from rustc Recommends to Suggests to make rustc promotable to
      main. (LP: #1966200)
    - 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-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.
    - Drop llvm-13 to Suggests for rustc to avoid having to promote it to Ubuntu
      main
    - Add XS-Vendored-Sources-Rust field support
      Needed an extra patch due to rustc being a multi-crate source package.
    - d/p/ubuntu-disable-ppc64el-asm-tests.patch: disable tests on power
      and s390x if using asm!()
  * d/control: Update the vendored sources field
  * d/p/ubuntu-compiletest-fix.patch: Fix compilation with 1.61

Date: Mon, 19 Sep 2022 18:41:53 +0200
Changed-By: Simon Chopin <schopin at ubuntu.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/+source/rustc/1.61.0+dfsg1-1~exp1ubuntu1
-------------- next part --------------
Format: 1.8
Date: Mon, 19 Sep 2022 18:41:53 +0200
Source: rustc
Built-For-Profiles: noudeb
Architecture: source
Version: 1.61.0+dfsg1-1~exp1ubuntu1
Distribution: kinetic
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Simon Chopin <schopin at ubuntu.com>
Launchpad-Bugs-Fixed: 1966200 1986648
Changes:
 rustc (1.61.0+dfsg1-1~exp1ubuntu1) kinetic; urgency=medium
 .
   * Merge 1.61.0+dfsg1-1~exp1 from Debian unstable (LP: #1986648)
     Remaining changes:
     - Downgrade cargo from rustc Recommends to Suggests to make rustc promotable to
       main. (LP: #1966200)
     - 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-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.
     - Drop llvm-13 to Suggests for rustc to avoid having to promote it to Ubuntu
       main
     - Add XS-Vendored-Sources-Rust field support
       Needed an extra patch due to rustc being a multi-crate source package.
     - d/p/ubuntu-disable-ppc64el-asm-tests.patch: disable tests on power
       and s390x if using asm!()
   * d/control: Update the vendored sources field
   * d/p/ubuntu-compiletest-fix.patch: Fix compilation with 1.61
Checksums-Sha1:
 14dc8f7e8e086ae88bb39890db993d8fc4a182f1 9035 rustc_1.61.0+dfsg1-1~exp1ubuntu1.dsc
 f5be538c7a4a3bfd4d16c42840bfd6c954f38e9b 33048340 rustc_1.61.0+dfsg1.orig.tar.xz
 7693e192e8b056e40fb3e87820b0e36d3e5e1e4c 97072 rustc_1.61.0+dfsg1-1~exp1ubuntu1.debian.tar.xz
 f84359775051d4e312f4144f876c78d482b0fc66 10276 rustc_1.61.0+dfsg1-1~exp1ubuntu1_source.buildinfo
Checksums-Sha256:
 2bf8021d58230bcdb4d71c83f7f3adc05831addc44c685c35b04e3f562cf50a7 9035 rustc_1.61.0+dfsg1-1~exp1ubuntu1.dsc
 90d8f9f226fdbed0d42c0b5c20ba124c5603a423c6905d088797a63767fb032e 33048340 rustc_1.61.0+dfsg1.orig.tar.xz
 a320f114b93f5ffd5ed278ac8afcc5d8588c478796dcb76ca70d574b1079e227 97072 rustc_1.61.0+dfsg1-1~exp1ubuntu1.debian.tar.xz
 addf790608112d5329b878b6676bc07512ba9152f95fc3d3826e963c2db110ca 10276 rustc_1.61.0+dfsg1-1~exp1ubuntu1_source.buildinfo
Files:
 d695bf3da6cf511cf7f6a9d7eee1e42c 9035 devel optional rustc_1.61.0+dfsg1-1~exp1ubuntu1.dsc
 4f3098c74f78b6434b9282e07e523ce5 33048340 devel optional rustc_1.61.0+dfsg1.orig.tar.xz
 56d7db5f4ef6b985df0a6c0ee8a3be52 97072 devel optional rustc_1.61.0+dfsg1-1~exp1ubuntu1.debian.tar.xz
 3f2811db724d972b94fe01ca4e0fa91e 10276 devel optional rustc_1.61.0+dfsg1-1~exp1ubuntu1_source.buildinfo
Original-Maintainer: Debian Rust Maintainers <pkg-rust-maintainers at alioth-lists.debian.net>


More information about the kinetic-changes mailing list