Hello community,

here is the log from the commit of package rust for openSUSE:Factory checked in 
at 2020-11-19 11:52:35
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rust (Old)
 and      /work/SRC/openSUSE:Factory/.rust.new.5913 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rust"

Thu Nov 19 11:52:35 2020 rev:58 rq:844479 version:1.47.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/rust/rust.changes        2020-10-14 
15:36:34.874307700 +0200
+++ /work/SRC/openSUSE:Factory/.rust.new.5913/rust.changes      2020-11-23 
10:49:31.422544257 +0100
@@ -1,0 +2,65 @@
+Sun Oct 11 22:43:36 UTC 2020 - William Brown <[email protected]>
+
+- Update to version 1.47.0
+  + Language
+  - [Closures will now warn when not used.][74869]
+  + Compiler
+  - [Stabilized the `-C control-flow-guard` codegen option][73893], which 
enables
+    [Control Flow Guard][1.47.0-cfg] for Windows platforms, and is ignored on 
other
+    platforms.
+  - [Upgraded to LLVM 11.][73526]
+  - [Added tier 3\* support for the `thumbv4t-none-eabi` target.][74419]
+  - [Upgrade the FreeBSD toolchain to version 11.4][75204]
+  - [`RUST_BACKTRACE`'s output is now more compact.][75048]
+  \* Refer to Rust's [platform support page][forge-platform-support] for more
+  information on Rust's tiered platform support.
+  + Libraries
+  - [`CStr` now implements `Index<RangeFrom<usize>>`.][74021]
+  - [Traits in `std`/`core` are now implemented for arrays of any length, not 
just
+    those of length less than 33.][74060]
+  - [`ops::RangeFull` and `ops::Range` now implement Default.][73197]
+  - [`panic::Location` now implements `Copy`, `Clone`, `Eq`, `Hash`, `Ord`,
+    `PartialEq`, and `PartialOrd`.][73583]
+  + Stabilized APIs
+  - [`Ident::new_raw`]
+  - [`Range::is_empty`]
+  - [`RangeInclusive::is_empty`]
+  - [`Result::as_deref`]
+  - [`Result::as_deref_mut`]
+  - [`Vec::leak`]
+  - [`pointer::offset_from`]
+  - [`f32::TAU`]
+  - [`f64::TAU`]
+  The following previously stable APIs have now been made const.
+  - [The `new` method for all `NonZero` integers.][73858]
+  - [The `checked_add`,`checked_sub`,`checked_mul`,`checked_neg`, 
`checked_shl`,
+    `checked_shr`, `saturating_add`, `saturating_sub`, and `saturating_mul`
+    methods for all integers.][73858]
+  - [The `checked_abs`, `saturating_abs`, `saturating_neg`, and `signum`  for 
all
+    signed integers.][73858]
+  - [The `is_ascii_alphabetic`, `is_ascii_uppercase`, `is_ascii_lowercase`,
+    `is_ascii_alphanumeric`, `is_ascii_digit`, `is_ascii_hexdigit`,
+    `is_ascii_punctuation`, `is_ascii_graphic`, `is_ascii_whitespace`, and
+    `is_ascii_control` methods for `char` and `u8`.][73858]
+  + Cargo
+  - [`build-dependencies` are now built with opt-level 0 by 
default.][cargo/8500]
+    You can override this by setting the following in your `Cargo.toml`.
+    ```toml
+    [profile.release.build-override]
+    opt-level = 3
+    ```
+  - [`cargo-help` will now display man pages for commands rather just the
+    `--help` text.][cargo/8456]
+  - [`cargo-metadata` now emits a `test` field indicating if a target has
+    tests enabled.][cargo/8478]
+  - [`workspace.default-members` now respects `workspace.exclude`.][cargo/8485]
+  - [`cargo-publish` will now use an alternative registry by default if it's 
the
+    only registry specified in `package.publish`.][cargo/8571]
+  + Misc
+  - [Added a help button beside Rustdoc's searchbar that explains rustdoc's
+    type based search.][75366]
+  - [Added the Ayu theme to rustdoc.][71237]
+- Rebased patches:
+  + ignore-Wstring-conversion.patch (offset / fuzz)
+
+-------------------------------------------------------------------

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

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

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

Other differences:
------------------
++++++ rust.spec ++++++
--- /var/tmp/diff_new_pack.aT7Ct8/_old  2020-11-23 10:49:36.578549414 +0100
+++ /var/tmp/diff_new_pack.aT7Ct8/_new  2020-11-23 10:49:36.582549417 +0100
@@ -17,9 +17,9 @@
 #
 
 
-%global version_current 1.46.0
-%global version_previous 1.45.2
-%global version_bootstrap 1.45.2
+%global version_current 1.47.0
+%global version_previous 1.46.0
+%global version_bootstrap 1.46.0
 
 # some sub-packages are versioned independently
 %global rustfmt_version 1.4.21
@@ -428,8 +428,8 @@
   -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/printable.py
-chmod +x src/libcore/unicode/printable.py
+sed -i '1s|#!%{_bindir}/env python|#!%{_bindir}/python3|' 
library/core/src/unicode/printable.py
+chmod +x library/core/src/unicode/printable.py
 
 %build
 %define _lto_cflags %{nil}
@@ -579,6 +579,7 @@
 %{rustlibdir}%{_sysconfdir}/gdb_load_rust_pretty_printers.py
 %{rustlibdir}%{_sysconfdir}/gdb_lookup.py
 %{rustlibdir}%{_sysconfdir}/gdb_providers.py
+%{rustlibdir}%{_sysconfdir}/lldb_commands
 %{rustlibdir}%{_sysconfdir}/lldb_lookup.py
 %{rustlibdir}%{_sysconfdir}/lldb_providers.py
 %{rustlibdir}%{_sysconfdir}/rust_types.py

++++++ ignore-Wstring-conversion.patch ++++++
--- /var/tmp/diff_new_pack.aT7Ct8/_old  2020-11-23 10:49:36.646549481 +0100
+++ /var/tmp/diff_new_pack.aT7Ct8/_new  2020-11-23 10:49:36.650549486 +0100
@@ -1,8 +1,8 @@
-Index: rustc-1.46.0-src/src/librustc_llvm/build.rs
+Index: rustc-1.47.0-src/src/librustc_llvm/build.rs
 ===================================================================
---- rustc-1.46.0-src.orig/src/librustc_llvm/build.rs
-+++ rustc-1.46.0-src/src/librustc_llvm/build.rs
-@@ -146,6 +146,12 @@ fn main() {
+--- rustc-1.47.0-src.orig/src/librustc_llvm/build.rs
++++ rustc-1.47.0-src/src/librustc_llvm/build.rs
+@@ -157,6 +157,12 @@ fn main() {
              continue;
          }
  

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

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

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

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

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

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

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

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

++++++ rustc-1.46.0-src.tar.xz -> rustc-1.47.0-src.tar.xz ++++++
/work/SRC/openSUSE:Factory/rust/rustc-1.46.0-src.tar.xz 
/work/SRC/openSUSE:Factory/.rust.new.5913/rustc-1.47.0-src.tar.xz differ: char 
15, line 1
_______________________________________________
openSUSE Commits mailing list -- [email protected]
To unsubscribe, email [email protected]
List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette
List Archives: 
https://lists.opensuse.org/archives/list/[email protected]

Reply via email to