[Bug 2076205] Re: Upgrade Rust to 1.79.0

Zixing Liu 2076205 at bugs.launchpad.net
Wed Aug 7 06:35:14 UTC 2024


Preliminary packages have been uploaded to https://launchpad.net/~liushuyu-011/+archive/ubuntu/rust-updates-1.79/+packages.
The complete corresponding source can be found at https://git.launchpad.net/~canonical-foundations/ubuntu/+source/rustc/tree/?h=merge-1.79.

--------
Lintian report:
E: rustc-1.79 source: field-too-long Vendored-Sources-Rust (11808 chars > 5000)
E: rustc-1.79 source: unknown-file-in-debian-source [debian/source/lintian-overrides.in]
E: rustc-1.79 source: version-substvar-for-external-package Depends ${binary:Version} cargo-1.79 -> rustc [debian/control:305]
W: rustc-1.79 source: mismatched-override missing-license-paragraph-in-dep5-copyright debian/copyright mpl-2.0+ (*) [debian/source/lintian-overrides:13]
W: rustc-1.79 source: mismatched-override superfluous-file-pattern debian/copyright * (*) [debian/source/lintian-overrides:16]
W: rustc-1.79 source: missing-license-paragraph-in-dep5-copyright lgpl-2.1-or-later [debian/copyright:1936]
W: rustc-1.79 source: unknown-field Vendored-Sources-Rust
N: 0 hints overridden; 2 unused overrides
N: Some overrides were ignored.
N: Use --verbose for more information.
Finished running lintian.
Now signing changes and any dsc files...
 -------

Autopkgtest reports:

https://autopkgtest.ubuntu.com/results/autopkgtest-oracular-
liushuyu-011-rust-updates-1.79/?format=plain

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to rustc in Ubuntu.
https://bugs.launchpad.net/bugs/2076205

Title:
   Upgrade Rust to 1.79.0

Status in rustc package in Ubuntu:
  New

Bug description:
  Upgrade Rust to 1.79.0

  Notable changes in 1.79:

  * Inline const expressions: const expressions can now be nested inside other expressions (like vector/array initialization).
  * Bounds in associated type position: Associated types in a trait can now have bounds. This makes type gymnastics more fun (or frustrating, depending on what you do).
  * Automatic temporary lifetime extension: Rust compiler is now more intelligent about inferencing lifetimes for temporary values.

  
  https://blog.rust-lang.org/2024/06/13/Rust-1.79.0.html

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/rustc/+bug/2076205/+subscriptions




More information about the foundations-bugs mailing list