[ubuntu/resolute-proposed] rustc-1.89 1.89.0+dfsg0ubuntu1-0ubuntu1 (Accepted)

Max Gilmour max.gilmour at canonical.com
Tue Oct 28 16:20:35 UTC 2025


rustc-1.89 (1.89.0+dfsg0ubuntu1-0ubuntu1) resolute; urgency=medium

  * New upstream version 1.89.0 (LP: #2121623)
  * Standard maintenance:
    - d/patches/*: refresh patches after upstream update
    - d/p/prune/d-0020-remove-windows-dependencies.patch: prune Windows
      dependencies from Rust source
    - d/control,d/s/lintian-overrides: update version numbers
    - d/copyright: update Files-Excluded with pruned vendored dependencies
    - d/patches/*: refresh patches after pruning vendored deps
    - d/control: update XS-Vendored-Sources-Rust
    - d/copyright: update vendor copyright stanzas
  * Orig tarball fixes:
    - d/copyright: exclude Enzyme benchmarks from orig tarball
    - d/copyright: comment out unneeded binary blob exclusion
  * Drop unneeded patches:
    - d/p/series: drop patches necessary only for GNU Hurd
    - d/p/series: drop upstream/u-raw-rustc-command.patch (applied upstream)
  * Remove duplicates of control files:
    - d/rules: overhaul update-version rule to work with versioned package
    - d/update-version.sh: overhaul script to update d/control and
      d/s/lintian-overrides
    - d/control.in,d/s/lintian-overrides.in: delete .in files duplicating
      existing control files
  * Automate vendored crate pruning with cargo-vendor-filterer:
    - d/prune-unused-deps: overhaul script to use cargo-vendor-filterer
    - d/p/prune/d-0021-vendor-remove-windows-dependencies.patch: Drop obsolete
      patch manually pruning Windows dependencies
    - d/p/series,d/p/prune/d-0021-add-pruned-dep-stubs.patch: add
      autogenerated patch creating stubs for pruned deps
  * d/p/no-version-string-in-feature-removed-help.patch: don't include current
    version string in feature removed help messages (cherry-pick which will be
    applied upstream in 1.90)
  * d/p/build/d-bootstrap-tests-restrict-defaults.patch: fix incorrect field
    name for overwriting the default bootstrap test configuration
  * Point cargo wrapper script to versioned cargo instead of default
    - d/rules: add .in files in subdirectories to FILES_TO_PRECONFIGURE
    - d/rules: make preconfigured files' permissions match their originals
    - d/cargo.in: point cargo wrapper script to versioned cargo

Date: Fri, 17 Oct 2025 15:04:06 -0700
Changed-By: Max Gilmour <max.gilmour at canonical.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Signed-By: Jeremy BĂ­cha <jbicha at ubuntu.com>
https://launchpad.net/ubuntu/+source/rustc-1.89/1.89.0+dfsg0ubuntu1-0ubuntu1
-------------- next part --------------
Format: 1.8
Date: Fri, 17 Oct 2025 15:04:06 -0700
Source: rustc-1.89
Built-For-Profiles: noudeb
Architecture: source
Version: 1.89.0+dfsg0ubuntu1-0ubuntu1
Distribution: resolute
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Max Gilmour <max.gilmour at canonical.com>
Launchpad-Bugs-Fixed: 2121623
Changes:
 rustc-1.89 (1.89.0+dfsg0ubuntu1-0ubuntu1) resolute; urgency=medium
 .
   * New upstream version 1.89.0 (LP: #2121623)
   * Standard maintenance:
     - d/patches/*: refresh patches after upstream update
     - d/p/prune/d-0020-remove-windows-dependencies.patch: prune Windows
       dependencies from Rust source
     - d/control,d/s/lintian-overrides: update version numbers
     - d/copyright: update Files-Excluded with pruned vendored dependencies
     - d/patches/*: refresh patches after pruning vendored deps
     - d/control: update XS-Vendored-Sources-Rust
     - d/copyright: update vendor copyright stanzas
   * Orig tarball fixes:
     - d/copyright: exclude Enzyme benchmarks from orig tarball
     - d/copyright: comment out unneeded binary blob exclusion
   * Drop unneeded patches:
     - d/p/series: drop patches necessary only for GNU Hurd
     - d/p/series: drop upstream/u-raw-rustc-command.patch (applied upstream)
   * Remove duplicates of control files:
     - d/rules: overhaul update-version rule to work with versioned package
     - d/update-version.sh: overhaul script to update d/control and
       d/s/lintian-overrides
     - d/control.in,d/s/lintian-overrides.in: delete .in files duplicating
       existing control files
   * Automate vendored crate pruning with cargo-vendor-filterer:
     - d/prune-unused-deps: overhaul script to use cargo-vendor-filterer
     - d/p/prune/d-0021-vendor-remove-windows-dependencies.patch: Drop obsolete
       patch manually pruning Windows dependencies
     - d/p/series,d/p/prune/d-0021-add-pruned-dep-stubs.patch: add
       autogenerated patch creating stubs for pruned deps
   * d/p/no-version-string-in-feature-removed-help.patch: don't include current
     version string in feature removed help messages (cherry-pick which will be
     applied upstream in 1.90)
   * d/p/build/d-bootstrap-tests-restrict-defaults.patch: fix incorrect field
     name for overwriting the default bootstrap test configuration
   * Point cargo wrapper script to versioned cargo instead of default
     - d/rules: add .in files in subdirectories to FILES_TO_PRECONFIGURE
     - d/rules: make preconfigured files' permissions match their originals
     - d/cargo.in: point cargo wrapper script to versioned cargo
Checksums-Sha1:
 3226a9f2c5ff4744daa5b318ec0d436b6e91e78e 19953 rustc-1.89_1.89.0+dfsg0ubuntu1-0ubuntu1.dsc
 1a4711b5e26983892b8538b5a43c1f0d84a571c7 58092920 rustc-1.89_1.89.0+dfsg0ubuntu1.orig.tar.xz
 346318acd5173e61e2455c054306c6d75ea1882f 178732 rustc-1.89_1.89.0+dfsg0ubuntu1-0ubuntu1.debian.tar.xz
 7fc9f3755d91b4a5340c530f66eea948ae9d2cfa 10388 rustc-1.89_1.89.0+dfsg0ubuntu1-0ubuntu1_source.buildinfo
Checksums-Sha256:
 e1a6b9c1861d0108b5d65b22599490dd7dac20906aebd87421e8cbc5af9fa2c8 19953 rustc-1.89_1.89.0+dfsg0ubuntu1-0ubuntu1.dsc
 5e0e88ddf96f0e5e45273b0df4902ce304448089656499bbddbb02321f83a59e 58092920 rustc-1.89_1.89.0+dfsg0ubuntu1.orig.tar.xz
 15b81b807976b19a417820c97a5112427e35f207a97018e59fc560d8e10df9ec 178732 rustc-1.89_1.89.0+dfsg0ubuntu1-0ubuntu1.debian.tar.xz
 f652e005f641b4ee60e3459d0bd63e5199199f8e47a1a2f1014f01232a84df60 10388 rustc-1.89_1.89.0+dfsg0ubuntu1-0ubuntu1_source.buildinfo
Files:
 ca21924ec8dae22120e26b6b1a214fa8 19953 devel optional rustc-1.89_1.89.0+dfsg0ubuntu1-0ubuntu1.dsc
 38ff408387c98a5c1d7cd0adceced97f 58092920 devel optional rustc-1.89_1.89.0+dfsg0ubuntu1.orig.tar.xz
 4e09bddd1ea9a92790c7383b319cd19c 178732 devel optional rustc-1.89_1.89.0+dfsg0ubuntu1-0ubuntu1.debian.tar.xz
 848f5ee8b0001649d918c527d0a0fe35 10388 devel optional rustc-1.89_1.89.0+dfsg0ubuntu1-0ubuntu1_source.buildinfo
Original-Maintainer: Debian Rust Maintainers <pkg-rust-maintainers at alioth-lists.debian.net>


More information about the Resolute-changes mailing list