Hello community,

here is the log from the commit of package rust for openSUSE:Factory checked in 
at 2018-01-16 09:36:02
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rust (Old)
 and      /work/SRC/openSUSE:Factory/.rust.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rust"

Tue Jan 16 09:36:02 2018 rev:22 rq:561774 version:1.23.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/rust/rust.changes        2017-11-30 
12:43:41.681619727 +0100
+++ /work/SRC/openSUSE:Factory/.rust.new/rust.changes   2018-01-16 
09:36:04.303378800 +0100
@@ -1,0 +2,43 @@
+Thu Jan  4 21:20:36 UTC 2018 - [email protected]
+
+- 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]
+
+-------------------------------------------------------------------

Old:
----
  rustc-1.22.1-src.tar.gz

New:
----
  rustc-1.23.0-src.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ rust.spec ++++++
--- /var/tmp/diff_new_pack.kKkfYV/_old  2018-01-16 09:36:13.794934704 +0100
+++ /var/tmp/diff_new_pack.kKkfYV/_new  2018-01-16 09:36:13.798934516 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package rust
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2017 Luke Jones, [email protected]
 #
 # All modifications and additions to the file contributed by third parties
@@ -17,7 +17,7 @@
 #
 
 
-%global prev_rust 1.21.0
+%global prev_rust 1.22.1
 %global cargo_version 0.23.0
 %bcond_with rust_bootstrap
 
@@ -48,7 +48,7 @@
 %global rustlibdir %{common_libdir}/rustlib
 
 Name:           rust
-Version:        1.22.1
+Version:        1.23.0
 Release:        0
 Summary:        A systems programming language
 License:        MIT or Apache-2.0

++++++ rustc-1.22.1-src.tar.gz -> rustc-1.23.0-src.tar.gz ++++++
/work/SRC/openSUSE:Factory/rust/rustc-1.22.1-src.tar.gz 
/work/SRC/openSUSE:Factory/.rust.new/rustc-1.23.0-src.tar.gz differ: char 12, 
line 1


Reply via email to