Hello community,

here is the log from the commit of package rust for openSUSE:Factory checked in 
at 2020-04-07 10:24:16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rust (Old)
 and      /work/SRC/openSUSE:Factory/.rust.new.3248 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rust"

Tue Apr  7 10:24:16 2020 rev:50 rq:790671 version:1.42.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/rust/rust.changes        2020-03-31 
17:12:30.655523411 +0200
+++ /work/SRC/openSUSE:Factory/.rust.new.3248/rust.changes      2020-04-07 
10:25:18.898095559 +0200
@@ -1,0 +2,59 @@
+Tue Mar 31 12:28:18 UTC 2020 - Antonio Larrosa <alarr...@suse.com>
+
+- Update to version 1.42.0:
+  + Language
+    - You can now use the slice pattern syntax with subslices.
+    - You can now use #[repr(transparent)] on univariant enums. Meaning
+      that you can create an enum that has the exact layout and ABI of
+      the type it contains.
+    - There are some syntax-only changes:
+      * default is syntactically allowed before items in trait
+        definitions.
+      * Items in impls (i.e. consts, types, and fns) may syntactically
+        leave out their bodies in favor of ;.
+      * Bounds on associated types in impls are now syntactically
+        allowed (e.g. type Foo: Ord;).
+      * ... (the C-variadic type) may occur syntactically directly
+        as the type of any function parameter.
+      These are still rejected semantically, so you will likely receive
+      an error but these changes can be seen and parsed by procedural
+      macros and conditional compilation.
+  + Compiler
+    - Added tier 2 support for armv7a-none-eabi.
+    - Added tier 2 support for riscv64gc-unknown-linux-gnu.
+    - Option::{expect,unwrap} and Result::{expect, expect_err, unwrap,
+      unwrap_err} now produce panic messages pointing to the location
+      where they were called, rather than core's internals.
+      Refer to Rust's platform support page for more information on
+      Rust's tiered platform support.
+  + Libraries
+    - iter::Empty<T> now implements Send and Sync for any T.
+    - Pin::{map_unchecked, map_unchecked_mut} no longer require the
+      return type to implement Sized.
+    - io::Cursor now derives PartialEq and Eq.
+    - Layout::new is now const.
+    - Added Standard Library support for riscv64gc-unknown-linux-gnu.
+  + Stabilized APIs
+    - CondVar::wait_while
+    - CondVar::wait_timeout_while
+    - DebugMap::key
+    - DebugMap::value
+    - ManuallyDrop::take
+    - matches!
+    - ptr::slice_from_raw_parts_mut
+    - ptr::slice_from_raw_parts
+  + Cargo
+    - You no longer need to include extern crate proc_macro; to be
+      able to use proc_macro; in the 2018 edition.
+  + Compatibility Notes
+    - Error::description has been deprecated, and its use will now
+      produce a warning. It's recommended to use Display/to_string
+      instead.
+
+-------------------------------------------------------------------
+Tue Mar 31 11:17:09 UTC 2020 - alarr...@suse.com
+
+- Rebased patches:
+  + ignore-Wstring-conversion.patch (offset / fuzz)
+
+-------------------------------------------------------------------

Old:
----
  rust-1.40.0-aarch64-unknown-linux-gnu.tar.xz
  rust-1.40.0-armv7-unknown-linux-gnueabihf.tar.xz
  rust-1.40.0-i686-unknown-linux-gnu.tar.xz
  rust-1.40.0-powerpc-unknown-linux-gnu.tar.xz
  rust-1.40.0-powerpc64-unknown-linux-gnu.tar.xz
  rust-1.40.0-powerpc64le-unknown-linux-gnu.tar.xz
  rust-1.40.0-s390x-unknown-linux-gnu.tar.xz
  rust-1.40.0-x86_64-unknown-linux-gnu.tar.xz
  rustc-1.41.1-src.tar.xz

New:
----
  rust-1.41.1-aarch64-unknown-linux-gnu.tar.xz
  rust-1.41.1-armv7-unknown-linux-gnueabihf.tar.xz
  rust-1.41.1-i686-unknown-linux-gnu.tar.xz
  rust-1.41.1-powerpc-unknown-linux-gnu.tar.xz
  rust-1.41.1-powerpc64-unknown-linux-gnu.tar.xz
  rust-1.41.1-powerpc64le-unknown-linux-gnu.tar.xz
  rust-1.41.1-s390x-unknown-linux-gnu.tar.xz
  rust-1.41.1-x86_64-unknown-linux-gnu.tar.xz
  rustc-1.42.0-src.tar.xz

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

Other differences:
------------------
++++++ rust.spec ++++++
--- /var/tmp/diff_new_pack.d7CF8y/_old  2020-04-07 10:25:40.510119588 +0200
+++ /var/tmp/diff_new_pack.d7CF8y/_new  2020-04-07 10:25:40.514119593 +0200
@@ -17,9 +17,9 @@
 #
 
 
-%global version_current 1.41.1
-%global version_previous 1.40.0
-%global version_bootstrap 1.40.0
+%global version_current 1.42.0
+%global version_previous 1.41.1
+%global version_bootstrap 1.41.1
 
 # some sub-packages are versioned independently
 %global rustfmt_version 1.4.11
@@ -416,7 +416,6 @@
   -exec sed -i.uncheck -e 's/"files":{[^}]*}/"files":{ }/' '{}' '+'
 
 # Fix rpmlint error "This script uses 'env' as an interpreter"
-sed -i '1s|#!%{_bindir}/env python|#!%{_bindir}/python3|' 
src/libcore/unicode/unicode.py
 sed -i '1s|#!%{_bindir}/env python|#!%{_bindir}/python3|' 
src/libcore/unicode/printable.py
 chmod +x src/libcore/unicode/printable.py
 

++++++ ignore-Wstring-conversion.patch ++++++
--- /var/tmp/diff_new_pack.d7CF8y/_old  2020-04-07 10:25:40.558119642 +0200
+++ /var/tmp/diff_new_pack.d7CF8y/_new  2020-04-07 10:25:40.562119647 +0200
@@ -1,8 +1,8 @@
-Index: rustc-1.39.0-src/src/librustc_llvm/build.rs
+Index: rustc-1.42.0-src/src/librustc_llvm/build.rs
 ===================================================================
---- rustc-1.39.0-src.orig/src/librustc_llvm/build.rs
-+++ rustc-1.39.0-src/src/librustc_llvm/build.rs
-@@ -137,6 +137,12 @@ fn main() {
+--- rustc-1.42.0-src.orig/src/librustc_llvm/build.rs
++++ rustc-1.42.0-src/src/librustc_llvm/build.rs
+@@ -135,6 +135,12 @@ fn main() {
              continue;
          }
  

++++++ rust-1.40.0-aarch64-unknown-linux-gnu.tar.xz -> 
rust-1.41.1-aarch64-unknown-linux-gnu.tar.xz ++++++
/work/SRC/openSUSE:Factory/rust/rust-1.40.0-aarch64-unknown-linux-gnu.tar.xz 
/work/SRC/openSUSE:Factory/.rust.new.3248/rust-1.41.1-aarch64-unknown-linux-gnu.tar.xz
 differ: char 15, line 1

++++++ rust-1.40.0-armv7-unknown-linux-gnueabihf.tar.xz -> 
rust-1.41.1-armv7-unknown-linux-gnueabihf.tar.xz ++++++
/work/SRC/openSUSE:Factory/rust/rust-1.40.0-armv7-unknown-linux-gnueabihf.tar.xz
 
/work/SRC/openSUSE:Factory/.rust.new.3248/rust-1.41.1-armv7-unknown-linux-gnueabihf.tar.xz
 differ: char 15, line 1

++++++ rust-1.40.0-i686-unknown-linux-gnu.tar.xz -> 
rust-1.41.1-i686-unknown-linux-gnu.tar.xz ++++++
/work/SRC/openSUSE:Factory/rust/rust-1.40.0-i686-unknown-linux-gnu.tar.xz 
/work/SRC/openSUSE:Factory/.rust.new.3248/rust-1.41.1-i686-unknown-linux-gnu.tar.xz
 differ: char 15, line 1

++++++ rust-1.40.0-powerpc-unknown-linux-gnu.tar.xz -> 
rust-1.41.1-powerpc-unknown-linux-gnu.tar.xz ++++++
/work/SRC/openSUSE:Factory/rust/rust-1.40.0-powerpc-unknown-linux-gnu.tar.xz 
/work/SRC/openSUSE:Factory/.rust.new.3248/rust-1.41.1-powerpc-unknown-linux-gnu.tar.xz
 differ: char 15, line 1

++++++ rust-1.40.0-powerpc-unknown-linux-gnu.tar.xz -> 
rust-1.41.1-powerpc64-unknown-linux-gnu.tar.xz ++++++
/work/SRC/openSUSE:Factory/rust/rust-1.40.0-powerpc-unknown-linux-gnu.tar.xz 
/work/SRC/openSUSE:Factory/.rust.new.3248/rust-1.41.1-powerpc64-unknown-linux-gnu.tar.xz
 differ: char 15, line 1

++++++ rust-1.40.0-powerpc64le-unknown-linux-gnu.tar.xz -> 
rust-1.41.1-powerpc64le-unknown-linux-gnu.tar.xz ++++++
/work/SRC/openSUSE:Factory/rust/rust-1.40.0-powerpc64le-unknown-linux-gnu.tar.xz
 
/work/SRC/openSUSE:Factory/.rust.new.3248/rust-1.41.1-powerpc64le-unknown-linux-gnu.tar.xz
 differ: char 15, line 1

++++++ rust-1.40.0-s390x-unknown-linux-gnu.tar.xz -> 
rust-1.41.1-s390x-unknown-linux-gnu.tar.xz ++++++
/work/SRC/openSUSE:Factory/rust/rust-1.40.0-s390x-unknown-linux-gnu.tar.xz 
/work/SRC/openSUSE:Factory/.rust.new.3248/rust-1.41.1-s390x-unknown-linux-gnu.tar.xz
 differ: char 15, line 1

++++++ rust-1.40.0-x86_64-unknown-linux-gnu.tar.xz -> 
rust-1.41.1-x86_64-unknown-linux-gnu.tar.xz ++++++
/work/SRC/openSUSE:Factory/rust/rust-1.40.0-x86_64-unknown-linux-gnu.tar.xz 
/work/SRC/openSUSE:Factory/.rust.new.3248/rust-1.41.1-x86_64-unknown-linux-gnu.tar.xz
 differ: char 15, line 1

++++++ rustc-1.41.1-src.tar.xz -> rustc-1.42.0-src.tar.xz ++++++
/work/SRC/openSUSE:Factory/rust/rustc-1.41.1-src.tar.xz 
/work/SRC/openSUSE:Factory/.rust.new.3248/rustc-1.42.0-src.tar.xz differ: char 
15, line 1


Reply via email to