Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

rust1.59-1.59.0-150300.7.7.2 RPM for s390x

From OpenSuSE Leap 15.6 for s390x

Name: rust1.59 Distribution: SUSE Linux Enterprise 15
Version: 1.59.0 Vendor: SUSE LLC <https://www.suse.com/>
Release: 150300.7.7.2 Build date: Tue Jul 5 12:44:16 2022
Group: Development/Languages/Rust Build host: s390zl33
Size: 299031156 Source RPM: rust1.59-1.59.0-150300.7.7.2.src.rpm
Packager: https://www.suse.com/
Url: https://www.rust-lang.org
Summary: A systems programming language
Rust is a systems programming language focused on three goals: safety,
speed, and concurrency. It maintains these goals without having a
garbage collector, making it a useful language for a number of use
cases other languages are not good at: embedding in other languages,
programs with specific space and time requirements, and writing
low-level code, like device drivers and operating systems. It improves
on current languages targeting this space by having a number of
compile-time safety checks that produce no runtime overhead, while
eliminating all data races. Rust also aims to achieve "zero-cost
abstractions", even though some of these abstractions feel like those
of a high-level language. Even then, Rust still allows precise control
like a low-level language would.

Provides

Requires

License

Apache-2.0 OR MIT

Changelog

* Wed May 11 2022 william.brown@suse.com
  - bsc#1196496 - Requires gcc by default to enable linking to work correctly
* Thu Mar 03 2022 william.brown@suse.com
  - Resolve issue with multibuild test
* Fri Feb 25 2022 william.brown@suse.com
  Version 1.59.0 (2022-02-24)
    Language
  --------
  - [Stabilize default arguments for const generics][90207]
  - [Stabilize destructuring assignment][90521]
  - [Relax private in public lint on generic bounds and where clauses of trait impls][90586]
  - [Stabilize asm! and global_asm! for x86, x86_64, ARM, Aarch64, and RISC-V][91728]
    Compiler
  --------
  - [Stabilize new symbol mangling format, leaving it opt-in (-Csymbol-mangling-version=v0)][90128]
  - [Emit LLVM optimization remarks when enabled with `-Cremark`][90833]
  - [Fix sparc64 ABI for aggregates with floating point members][91003]
  - [Warn when a `#[test]`-like built-in attribute macro is present multiple times.][91172]
  - [Add support for riscv64gc-unknown-freebsd][91284]
  - [Stabilize `-Z emit-future-incompat` as `--json future-incompat`][91535]
    Libraries
  ---------
  - [Remove unnecessary bounds for some Hash{Map,Set} methods][91593]
    Stabilized APIs
  - [`std::thread::available_parallelism`][available_parallelism]
  - [`Result::copied`][result-copied]
  - [`Result::cloned`][result-cloned]
  - [`arch::asm!`][asm]
  - [`arch::global_asm!`][global_asm]
  - [`ops::ControlFlow::is_break`][is_break]
  - [`ops::ControlFlow::is_continue`][is_continue]
  - [`TryFrom<char> for u8`][try_from_char_u8]
  - [`char::TryFromCharError`][try_from_char_err]
    implementing `Clone`, `Debug`, `Display`, `PartialEq`, `Copy`, `Eq`, `Error`
  - [`iter::zip`][zip]
  - [`NonZeroU8::is_power_of_two`][is_power_of_two8]
  - [`NonZeroU16::is_power_of_two`][is_power_of_two16]
  - [`NonZeroU32::is_power_of_two`][is_power_of_two32]
  - [`NonZeroU64::is_power_of_two`][is_power_of_two64]
  - [`NonZeroU128::is_power_of_two`][is_power_of_two128]
  - [`DoubleEndedIterator for ToLowercase`][lowercase]
  - [`DoubleEndedIterator for ToUppercase`][uppercase]
  - [`TryFrom<&mut [T]> for [T; N]`][tryfrom_ref_arr]
  - [`UnwindSafe for Once`][unwindsafe_once]
  - [`RefUnwindSafe for Once`][refunwindsafe_once]
  - [armv8 neon intrinsics for aarch64][stdarch/1266]
    Const-stable:
  - [`mem::MaybeUninit::as_ptr`][muninit_ptr]
  - [`mem::MaybeUninit::assume_init`][muninit_init]
  - [`mem::MaybeUninit::assume_init_ref`][muninit_init_ref]
  - [`ffi::CStr::from_bytes_with_nul_unchecked`][cstr_from_bytes]
    Cargo
  -----
  - [Stabilize the `strip` profile option][cargo/10088]
  - [Stabilize future-incompat-report][cargo/10165]
  - [Support abbreviating `--release` as `-r`][cargo/10133]
  - [Support `term.quiet` configuration][cargo/10152]
  - [Remove `--host` from cargo {publish,search,login}][cargo/10145]
    Compatibility Notes
  - [Refactor weak symbols in std::sys::unix][90846]
    This may add new, versioned, symbols when building with a newer glibc, as the
    standard library uses weak linkage rather than dynamically attempting to load
    certain symbols at runtime.
  - [Deprecate crate_type and crate_name nested inside `#![cfg_attr]`][83744]
    This adds a future compatibility lint to supporting the use of cfg_attr
    wrapping either crate_type or crate_name specification within Rust files;
    it is recommended that users migrate to setting the equivalent command line
    flags.
  - [Remove effect of `#[no_link]` attribute on name resolution][92034]
    This may expose new names, leading to conflicts with preexisting names in a
    given namespace and a compilation failure.
  - [Cargo will document libraries before binaries.][cargo/10172]
  - [Respect doc=false in dependencies, not just the root crate][cargo/10201]
  - [Weaken guarantee around advancing underlying iterators in zip][83791]
  - [Make split_inclusive() on an empty slice yield an empty output][89825]
  - [Update std::env::temp_dir to use GetTempPath2 on Windows when available.][89999]

Files

/usr/bin/rust-gdb
/usr/bin/rust-gdbgui
/usr/bin/rust-lldb
/usr/bin/rustc
/usr/bin/rustdoc
/usr/lib/cargo-credential-1password
/usr/lib/librustc_driver-7b375fbac1ee40f0.so
/usr/lib/libstd-0d1d1d8dcac6318d.so
/usr/lib/libtest-d8a9f131fb7b2518.so
/usr/lib/rustlib
/usr/lib/rustlib/etc
/usr/lib/rustlib/etc/gdb_load_rust_pretty_printers.py
/usr/lib/rustlib/etc/gdb_lookup.py
/usr/lib/rustlib/etc/gdb_providers.py
/usr/lib/rustlib/etc/lldb_commands
/usr/lib/rustlib/etc/lldb_lookup.py
/usr/lib/rustlib/etc/lldb_providers.py
/usr/lib/rustlib/etc/rust_types.py
/usr/lib/rustlib/s390x-unknown-linux-gnu
/usr/lib/rustlib/s390x-unknown-linux-gnu/lib
/usr/lib/rustlib/s390x-unknown-linux-gnu/lib/libaddr2line-2eaded697841d4e2.rlib
/usr/lib/rustlib/s390x-unknown-linux-gnu/lib/libadler-6c1a9a1276455d1e.rlib
/usr/lib/rustlib/s390x-unknown-linux-gnu/lib/liballoc-f6953dfb0a315f11.rlib
/usr/lib/rustlib/s390x-unknown-linux-gnu/lib/libcfg_if-ace1dad73b5ddd27.rlib
/usr/lib/rustlib/s390x-unknown-linux-gnu/lib/libcompiler_builtins-3e27e58b74337486.rlib
/usr/lib/rustlib/s390x-unknown-linux-gnu/lib/libcore-9719209226406c83.rlib
/usr/lib/rustlib/s390x-unknown-linux-gnu/lib/libgetopts-0451725d803c1cdd.rlib
/usr/lib/rustlib/s390x-unknown-linux-gnu/lib/libgimli-4d760188683a02b4.rlib
/usr/lib/rustlib/s390x-unknown-linux-gnu/lib/libhashbrown-47636def6f9c0c21.rlib
/usr/lib/rustlib/s390x-unknown-linux-gnu/lib/liblibc-d6c99b97a7596744.rlib
/usr/lib/rustlib/s390x-unknown-linux-gnu/lib/libmemchr-3edc09a56a9ec44b.rlib
/usr/lib/rustlib/s390x-unknown-linux-gnu/lib/libminiz_oxide-7a337d3410897005.rlib
/usr/lib/rustlib/s390x-unknown-linux-gnu/lib/libobject-c2d6f653badee59c.rlib
/usr/lib/rustlib/s390x-unknown-linux-gnu/lib/libpanic_abort-27ebef90cfb753e1.rlib
/usr/lib/rustlib/s390x-unknown-linux-gnu/lib/libpanic_unwind-081b94fe34fc7f6a.rlib
/usr/lib/rustlib/s390x-unknown-linux-gnu/lib/libproc_macro-c4b760aa272585d6.rlib
/usr/lib/rustlib/s390x-unknown-linux-gnu/lib/librustc_demangle-4d1ab3135cb69b6c.rlib
/usr/lib/rustlib/s390x-unknown-linux-gnu/lib/librustc_std_workspace_alloc-bfc9550ac368258b.rlib
/usr/lib/rustlib/s390x-unknown-linux-gnu/lib/librustc_std_workspace_core-29e9197b8fa9c271.rlib
/usr/lib/rustlib/s390x-unknown-linux-gnu/lib/librustc_std_workspace_std-cf8b14bcf6bc34ca.rlib
/usr/lib/rustlib/s390x-unknown-linux-gnu/lib/libstd-0d1d1d8dcac6318d.rlib
/usr/lib/rustlib/s390x-unknown-linux-gnu/lib/libstd-0d1d1d8dcac6318d.so
/usr/lib/rustlib/s390x-unknown-linux-gnu/lib/libstd_detect-10a4d611395c015d.rlib
/usr/lib/rustlib/s390x-unknown-linux-gnu/lib/libtest-d8a9f131fb7b2518.rlib
/usr/lib/rustlib/s390x-unknown-linux-gnu/lib/libtest-d8a9f131fb7b2518.so
/usr/lib/rustlib/s390x-unknown-linux-gnu/lib/libunicode_width-59aefebb9a818707.rlib
/usr/lib/rustlib/s390x-unknown-linux-gnu/lib/libunwind-a54c83edc63af82a.rlib
/usr/share/doc/packages/rust1.59
/usr/share/doc/packages/rust1.59/CONTRIBUTING.md
/usr/share/doc/packages/rust1.59/README.md
/usr/share/doc/packages/rust1.59/RELEASES.md
/usr/share/licenses/rust1.59
/usr/share/licenses/rust1.59/COPYRIGHT
/usr/share/licenses/rust1.59/LICENSE-APACHE
/usr/share/licenses/rust1.59/LICENSE-MIT
/usr/share/man/man1/rustc.1.gz
/usr/share/man/man1/rustdoc.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Jul 9 20:22:04 2024