Commit Graph

7 Commits

Author SHA256 Message Date
Dominique Leuenberger
35eb1b6160 Accepting request 1082883 from devel:languages:rust
OBS-URL: https://build.opensuse.org/request/show/1082883
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rust1.67?expand=0&rev=3
2023-04-27 17:58:02 +00:00
William Brown
35bfff77d9 Accepting request 1082854 from home:firstyear:branches:devel:languages:rust
- Disable fdupes on SLE/Leap due to incorrect debuginfo extraction

OBS-URL: https://build.opensuse.org/request/show/1082854
OBS-URL: https://build.opensuse.org/package/show/devel:languages:rust/rust1.67?expand=0&rev=6
2023-04-26 06:26:34 +00:00
Dominique Leuenberger
183554802d Accepting request 1065626 from devel:languages:rust
OBS-URL: https://build.opensuse.org/request/show/1065626
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rust1.67?expand=0&rev=2
2023-02-14 15:43:13 +00:00
William Brown
6e69c996ac Accepting request 1064841 from home:firstyear:branches:devel:languages:rust
- bsc#1207928 - 1.67 breaks rusticl build in Mesa:drivers
Version 1.67.1 (2023-02-09)
===========================
- [Fix interoperability with thin archives.](https://github.com/rust-lang/rust/pull/107360)
- [Fix an internal error in the compiler build process.](https://github.com/rust-lang/rust/pull/105624)
- [Downgrade `clippy::uninlined_format_args` to pedantic.](https://github.com/rust-lang/rust-clippy/pull/10265)

OBS-URL: https://build.opensuse.org/request/show/1064841
OBS-URL: https://build.opensuse.org/package/show/devel:languages:rust/rust1.67?expand=0&rev=4
2023-02-14 01:31:45 +00:00
Dominique Leuenberger
bac7d5c0b0 Accepting request 1062363 from devel:languages:rust
Submit new package rust1.67

OBS-URL: https://build.opensuse.org/request/show/1062363
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rust1.67?expand=0&rev=1
2023-02-01 15:39:28 +00:00
William Brown
01f32e7d63 Version 1.67.0 (2023-01-26)
==========================
Language
--------
- [Make `Sized` predicates coinductive, allowing cycles.](https://github.com/rust-lang/rust/pull/100386/)
- [`#[must_use]` annotations on `async fn` also affect the `Future::Output`.](https://github.com/rust-lang/rust/pull/100633/)
- [Elaborate supertrait obligations when deducing closure signatures.](https://github.com/rust-lang/rust/pull/101834/)
- [Invalid literals are no longer an error under `cfg(FALSE)`.](https://github.com/rust-lang/rust/pull/102944/)
- [Unreserve braced enum variants in value namespace.](https://github.com/rust-lang/rust/pull/103578/)
Compiler
--------
- [Enable varargs support for calling conventions other than `C` or `cdecl`.](https://github.com/rust-lang/rust/pull/97971/)
- [Add new MIR constant propagation based on dataflow analysis.](https://github.com/rust-lang/rust/pull/101168/)
- [Optimize field ordering by grouping m\*2^n-sized fields with equivalently aligned ones.](https://github.com/rust-lang/rust/pull/102750/)
- [Stabilize native library modifier `verbatim`.](https://github.com/rust-lang/rust/pull/104360/)
Added and removed targets:
- [Add a tier 3 target for PowerPC on AIX](https://github.com/rust-lang/rust/pull/102293/), `powerpc64-ibm-aix`.
- [Add a tier 3 target for the Sony PlayStation 1](https://github.com/rust-lang/rust/pull/102689/), `mipsel-sony-psx`.
- [Add tier 3 `no_std` targets for the QNX Neutrino RTOS](https://github.com/rust-lang/rust/pull/102701/),
  `aarch64-unknown-nto-qnx710` and `x86_64-pc-nto-qnx710`.
- [Remove tier 3 `linuxkernel` targets](https://github.com/rust-lang/rust/pull/104015/) (not used by the actual kernel).
Refer to Rust's [platform support page][platform-support-doc]
for more information on Rust's tiered platform support.
Libraries
---------
- [Merge `crossbeam-channel` into `std::sync::mpsc`.](https://github.com/rust-lang/rust/pull/93563/)
- [Fix inconsistent rounding of 0.5 when formatted to 0 decimal places.](https://github.com/rust-lang/rust/pull/102935/)
- [Derive `Eq` and `Hash` for `ControlFlow`.](https://github.com/rust-lang/rust/pull/103084/)
- [Don't build `compiler_builtins` with `-C panic=abort`.](https://github.com/rust-lang/rust/pull/103786/)
Stabilized APIs

OBS-URL: https://build.opensuse.org/package/show/devel:languages:rust/rust1.67?expand=0&rev=2
2023-02-01 02:58:39 +00:00
William Brown
481c93e603 Accepting request 1062141 from home:firstyear:branches:devel:languages:rust
Submit rust1.67

OBS-URL: https://build.opensuse.org/request/show/1062141
OBS-URL: https://build.opensuse.org/package/show/devel:languages:rust/rust1.67?expand=0&rev=1
2023-01-31 00:15:21 +00:00