Go to file
Luke Jones 82baa4f98f Accepting request 561771 from home:luke_nukem:branches:devel:languages:rust
- Update to 1.23.0
- Language changes:
  + Arbitrary `auto` traits are now permitted in trait objects.[45772]
  + rustc now uses subtyping on the left hand side of binary operations.[45435]
    Which should fix some confusing errors in some operations.
- Compiler changes:
  + Enabled `TrapUnreachable` in LLVM which should mitigate the impact of
    undefined behaviour.[45920]
  + rustc now suggests renaming import if names clash.[45660]
  + Display errors/warnings correctly when there are zero-width or
    wide characters.[45711]
  + rustc now avoids unnecessary copies of arguments that are
    simple bindings[45380] This should improve memory usage on average by 5-10%.
  + Updated musl used to build musl rustc to 1.1.17[45393]
- Library changes:
  + Allow a trailing comma in `assert_eq/ne` macro[45887]
  + Implement Hash for raw pointers to unsized types[45483]
  + impl `From<*mut T>` for `AtomicPtr<T>`[45610]
  + impl `From<usize/isize>` for `AtomicUsize/AtomicIsize`.[45610]
  + Removed the `T: Sync` requirement for `RwLock<T>: Send`[45267]
  + Removed `T: Sized` requirement for `{<*const T>, <*mut T>}::as_ref`
    an `<*mut T>::as_mut`[44932]
  + Optimized `Thread::{park, unpark}` implementation[45524]
  + Improved `SliceExt::binary_search` performance.[45333]
  + impl `FromIterator<()>` for `()`[45379]
  + Copied `AsciiExt` trait methods to primitive types.[44042] Use of `AsciiExt`
    is now deprecated.
- Misc changes:
  + Releases now ship with the Cargo book documentation.[45692]
  + rustdoc now prints rendering warnings on every run.[45324]
  + Release tarballs now come with rustfmt[45903]
- Compatibility Notes:
  + Changes have been made to type equality to make it more correct,
    in rare cases this could break some code.[45853] [Tracking issue for
    further information[45852]
  + `char::escape_debug` now uses Unicode 10 over 9.[45571]
  + Upgraded Android SDK to 27, and NDK to r15c.[45580] This drops support for
    Android 9, the minimum supported version is Android 14.
  + Bumped the minimum LLVM to 3.9[45326]

OBS-URL: https://build.opensuse.org/request/show/561771
OBS-URL: https://build.opensuse.org/package/show/devel:languages:rust/rust?expand=0&rev=140
2018-01-05 00:40:46 +00:00
_constraints Accepting request 481900 from home:luke_nukem:branches:devel:languages:rust 2017-03-22 03:21:12 +00:00
.gitattributes Accepting request 424927 from home:KGronlund:branches:devel:languages:rust 2016-09-06 16:11:34 +00:00
.gitignore Accepting request 424927 from home:KGronlund:branches:devel:languages:rust 2016-09-06 16:11:34 +00:00
cargo-0.23.0-aarch64-unknown-linux-gnu.tar.gz Accepting request 545493 from home:mmanu84:rust 2017-11-26 00:27:34 +00:00
cargo-0.23.0-arm-unknown-linux-gnueabihf.tar.gz Accepting request 545493 from home:mmanu84:rust 2017-11-26 00:27:34 +00:00
cargo-0.23.0-armv7-unknown-linux-gnueabihf.tar.gz Accepting request 545493 from home:mmanu84:rust 2017-11-26 00:27:34 +00:00
cargo-0.23.0-i686-unknown-linux-gnu.tar.gz Accepting request 545493 from home:mmanu84:rust 2017-11-26 00:27:34 +00:00
cargo-0.23.0-powerpc64-unknown-linux-gnu.tar.gz Accepting request 545493 from home:mmanu84:rust 2017-11-26 00:27:34 +00:00
cargo-0.23.0-powerpc64le-unknown-linux-gnu.tar.gz Accepting request 545493 from home:mmanu84:rust 2017-11-26 00:27:34 +00:00
cargo-0.23.0-s390x-unknown-linux-gnu.tar.gz Accepting request 545493 from home:mmanu84:rust 2017-11-26 00:27:34 +00:00
cargo-0.23.0-x86_64-unknown-linux-gnu.tar.gz Accepting request 545493 from home:mmanu84:rust 2017-11-26 00:27:34 +00:00
config.toml OBS-URL: https://build.opensuse.org/package/show/devel:languages:rust/rust?expand=0&rev=135 2017-10-25 20:56:19 +00:00
rust-rpmlintrc Accepting request 535104 from home:luke_nukem:branches:devel:languages:rust 2017-10-19 05:50:12 +00:00
rust.changes Accepting request 561771 from home:luke_nukem:branches:devel:languages:rust 2018-01-05 00:40:46 +00:00
rust.spec Accepting request 561771 from home:luke_nukem:branches:devel:languages:rust 2018-01-05 00:40:46 +00:00
rustc-1.23.0-src.tar.gz Accepting request 561771 from home:luke_nukem:branches:devel:languages:rust 2018-01-05 00:40:46 +00:00