Go to file
Luke Jones 7ccfc9e547 Accepting request 734169 from home:luke_nukem:branches:devel:languages:rust
- Add patch add-option-to-allow-warnings.patch to add a config option
  which allows warnings and so enables v1.38 to bootstrap itself.
- Update to version 1.38.0
  + Language
    - The `#[global_allocator]` attribute can now be used in submodules.
    - The `#[deprecated]` attribute can now be used on macros.
  + Compiler
    - Added pipelined compilation support to `rustc`. This will
      improve compilation times in some cases.
  + Libraries
    - `ascii::EscapeDefault` now implements `Clone` and `Display`.
    - Derive macros for prelude traits (e.g. `Clone`, `Debug`, `Hash`) are now
	  available at the same path as the trait. (e.g. The `Clone` derive macro
	  is available at `std::clone::Clone`). This also makes all built-in macros
	  available in `std`/`core` root. e.g. `std::include_bytes!`.
    - `str::Chars` now implements `Debug`.
    - `slice::{concat, connect, join}` now accepts `&[T]` in addition to `&T`.
    - `*const T` and `*mut T` now implement `marker::Unpin`.
    - `Arc<[T]>` and `Rc<[T]>` now implement `FromIterator<T>`.
    - Added euclidean remainder and division operations (`div_euclid`,
	  `rem_euclid`) to all numeric primitives. Additionally `checked`,
	  `overflowing`, and `wrapping` versions are available for all
	  integer primitives.
    - `thread::AccessError` now implements `Clone`, `Copy`, `Eq`, `Error`, and
      `PartialEq`.
    - `iter::{StepBy, Peekable, Take}` now implement `DoubleEndedIterator`.
  + Stabilized APIs
    - `<*const T>::cast`
    - `<*mut T>::cast`
    - `Duration::as_secs_f32`
    - `Duration::as_secs_f64`
    - `Duration::div_f32`
    - `Duration::div_f64`
    - `Duration::from_secs_f32`
    - `Duration::from_secs_f64`
    - `Duration::mul_f32`
    - `Duration::mul_f64`
    - `any::type_name`
  + Cargo
    - Added pipelined compilation support to `cargo`.
    - You can now pass the `--features` option multiple times to enable
      multiple features.
  + Misc
    - `rustc` will now warn about some incorrect uses of
      `mem::{uninitialized, zeroed}` that are known to cause undefined behaviour.

OBS-URL: https://build.opensuse.org/request/show/734169
OBS-URL: https://build.opensuse.org/package/show/devel:languages:rust/rust?expand=0&rev=229
2019-10-01 03:31:42 +00:00
_constraints Accepting request 713004 from home:Andreas_Schwab:Factory 2019-07-03 14:01:10 +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
add-option-to-allow-warnings.patch Accepting request 734169 from home:luke_nukem:branches:devel:languages:rust 2019-10-01 03:31:42 +00:00
ignore-Wstring-conversion.patch Accepting request 646330 from home:luke_nukem:branches:devel:languages:rust 2018-11-05 08:18:23 +00:00
rust-1.37.0-aarch64-unknown-linux-gnu.tar.xz Accepting request 734169 from home:luke_nukem:branches:devel:languages:rust 2019-10-01 03:31:42 +00:00
rust-1.37.0-armv7-unknown-linux-gnueabihf.tar.xz Accepting request 734169 from home:luke_nukem:branches:devel:languages:rust 2019-10-01 03:31:42 +00:00
rust-1.37.0-i686-unknown-linux-gnu.tar.xz Accepting request 734169 from home:luke_nukem:branches:devel:languages:rust 2019-10-01 03:31:42 +00:00
rust-1.37.0-powerpc64-unknown-linux-gnu.tar.xz Accepting request 734169 from home:luke_nukem:branches:devel:languages:rust 2019-10-01 03:31:42 +00:00
rust-1.37.0-powerpc64le-unknown-linux-gnu.tar.xz Accepting request 734169 from home:luke_nukem:branches:devel:languages:rust 2019-10-01 03:31:42 +00:00
rust-1.37.0-powerpc-unknown-linux-gnu.tar.xz Accepting request 734169 from home:luke_nukem:branches:devel:languages:rust 2019-10-01 03:31:42 +00:00
rust-1.37.0-s390x-unknown-linux-gnu.tar.xz Accepting request 734169 from home:luke_nukem:branches:devel:languages:rust 2019-10-01 03:31:42 +00:00
rust-1.37.0-x86_64-unknown-linux-gnu.tar.xz Accepting request 734169 from home:luke_nukem:branches:devel:languages:rust 2019-10-01 03:31:42 +00:00
rust-61206-assume-tarball-llvm-is-fresh.patch Accepting request 729946 from home:federico-mena:branches:devel:languages:rust 2019-09-11 20:29:10 +00:00
rust-rpmlintrc Accepting request 704523 from home:federico-mena:branches:devel:languages:rust 2019-05-22 15:18:03 +00:00
rust.changes Accepting request 734169 from home:luke_nukem:branches:devel:languages:rust 2019-10-01 03:31:42 +00:00
rust.spec Accepting request 734169 from home:luke_nukem:branches:devel:languages:rust 2019-10-01 03:31:42 +00:00
rustc-1.38.0-src.tar.xz Accepting request 734169 from home:luke_nukem:branches:devel:languages:rust 2019-10-01 03:31:42 +00:00