rust1.62-1.62.1-150300.7.7.1<>,\c(gp9|1זy~R/mCm#ٝ9z&0X~sGUW dz &Vuh޺͡A~Պ"cy7LNkSbKU귓 Z"H& H *#{*2™R.6GdQ,U (O)k'P-USc S콕(C%ۥ p.}őoAVЉ9*ӱ̹`%fO{,}l¦QEAI>>LN?Ntd   >HLX\u ?? ~? ? ? ? 8?4?o?? % %%0m(89: 6>2.@2=B2LF2G2?H3?I4?X4 Y5 Z5T[5t\5?]6?^jd>e>f>l>u? ?v@wI<?xJ8?yK4zMMMMMMNNN(N.NpCrust1.621.62.1150300.7.7.1A systems programming languageRust 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.c(gmourvedrefSUSE Linux Enterprise 15SUSE LLC Apache-2.0 OR MIThttps://www.suse.com/Development/Languages/Rusthttps://www.rust-lang.orglinuxppc64le0 ` %JpYRPQ 6ycCh @ @@CU'F1ZWJ Su=2 :P\W& \T YLRPhd o(C$j%AA큤AAAA큤큤큤A큤A큤c(gc(gc(gc(gc(gc(gc(gc(gc(gc(gc(gc(gc(gc(gc(gc(gc(gc(gc(gc(gc(gc(gc(gc(gc(gc(gc(cLc(cLc(cLc(cMc(cMc(cLc(cLc(cLc(cLc(cMc(cLc(cLc(cLc(cLc(cLc(cLc(cLc(cMc(cLc(cLc(cMc(gc(cLc(cLc(gc(cLc(cLc(gb{b{b{c(gb{b{b{c(gc(gc9b582803a63a9b483fe59f8024258d67909be848b58bc41352752f056ad64d6f0dc5b62fac9d69c5cc10b929e0da0ad7c4a4648e2ee031c20018f758d99222c4c08b4b4bef7f120b28251a860f08396c231d5851dda0fe7807b4f558d8f1547187dcc845e4e6ebbd4706a4b9c8f4010fd12b6c88a0f70856bb13e9dc7c5df884e58619795c8c0ba70d5e4099577def8c8b97e3c5c17b911770e7c4609e9ce0c6badf5229e290abf2f0ce91882bb78c25ba2056d962ec2298235369a1c8612d5b12819002f8dc3e5a0dccb7656f8a1173db62b0dbcc0e3ba00274e76ea064f7ca7d91e158e03eb28051b10d840d49ed47318a6d1ea0c82da1ee3853b45b1a603dec7676de1da76ee408e8282e3c99ade52e041d84369f82a36e3baf6a8177b0b90b522e31ee80453e2b30e00b433fadeb8c29312cadce2b67e48d9abeb6394b765b806b09fea7ac76be47bc6fbc647747ef2e1413b7935ba39a19204902c04532f40707c8a020c22036ee9f0720465b8365f83fdcb42b86d45746a5b596cf38eedf978033e063849b46add63587d43f3925e83280972b26ed15441404cc7909ec0a5074467aa15ad15c52fe32d43ffefff8edbe87f5bcf03b63a1e29f2e7b0d4a2e48b99f18608efc7c8dbd70fd09b9c85cd9dd902fc59e049879870fec42fde37b7cb2bbab25a62375d70e6d0798f5a145ba8a545381cd06d1f30a26cbe2cab79b6378eb880f59d23ac6b15f3e79bdcaabd14df46667601b702a77a5a98c845a6c1f953a3da0c34367a28f2ff556dd2234cebd099234763b18460d153bf1e1b996d039e44e60e767ff53c0c7599210b87ae4200007fa62adfd8c5cab78ea579325ec870fd6d0bb096e002d601ab090fc2bf5174460c1b9f12dd2b60ffdeed681397ba4eeb9aec8ffc15e7b459363c00030e99a8ff8e4577572c22124ac9560b552fa0417064e38bc113902dd493f79df18f84153b3069684a4bf67ffe3ef48e6eb8e9730334c200a669b467ac60febd897effd6104f586ca366933987e9924fc6e332aa2e14a747e66da59dec1a8a1a36a3b08042acff942843345c46dae8ae702bc4fc7cc4c35a5495156c1dd7954a897af69497b710d9c79bdf9711d7bcfbc04e06f1ed48f3d3caf22473b505ac5538cbad4357f754a93c93cae281658483d3d70bd1656e9f42cc334415b478f81721fd15085a7e01f16954964549f301465fe75220d061f40e42af62d76a790b99fffb925cf6d2042ad200006244f948cba25ad96a084a6c0efe99352cbc90d37624f7449434b19ac577db253eb92f4730c3f46ef76a8063a1021354d01015dd964acd6ae69fb95b5d825625b24170b565a1877de70c5b0b02976501692f64a2bdbe87efaf07d17876f4606923ae3df32240b1fec5228849fc37c5a61fca8d3225cb4b5a4d9a313899ed156e818c913739d28c0bc58cf080058bf7b608497ecab6f1df908c18f33cf9c459a38d31f1b7f5ed1d230d2f20b702c85a82d625a992c8d5a38fe808958525012c262e07981fb9df630562a369f16a88574f4281a14c847f0455caf288309af47bf5f63ad81802bb02158c6bdc838526af8b521cab74b85092b607efe02dbfc3abacf48f93f6c163eb139696ba432678185fbda2454092f52c2488baf9069e21abae591f92ce835d98ff877b252ed7a6a4d4ba6f96891466735739308ef8cf14d5510586fbad9ae9423028387599d34c6ca38fb5c5d9dde3a08a95766a21f5ddbbed4654956bec5212e85c3cfe8b1a46d73dc0c005c0c3200fb6a0028c45acd57c6f095fc9b5d0075aeac5452a9dc4ee3abb3a8f9efbcc9979ae14ade61835c4e2b1a6df548591a7d91e158e03eb28051b10d840d49ed47318a6d1ea0c82da1ee3853b45b1a603ee15b156d4b2153b2f95b261476665460504f17418e606d7002de8a29015242cf52c52222a0f428acde5289c852351ecb5869dc3f4250f6ae89dcc173f9d1a43dec7676de1da76ee408e8282e3c99ade52e041d84369f82a36e3baf6a8177b0b00d17918d06706712e5291cb67f8d18600560981758a7e4469774844f9bcd28047079f06713b1fb9b2bd657c67d0a503558abc6a6535390c8d6d2339e4bafd0e2ce1815dbe2771e2ac1cbb74ec7049463b5addcd7f043c6d4e965210cf80bbe7b2af1fe7bb76f14f304b1a700f32257d7b13a93278a14a78ded4ffd9e151de547c1f42c95c8c5184abb9d7dfb9d4cd2d195667b181850d0383c35735c913dabd401266ab45019fe25d501eb10f11b85140ecf54a739fc1e3d26800ed276f899a62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca37fdd88cbcb29295f5cea5494039ae38686f4c2ad19a5d8d10dfbb19e5999d627b2bde8888ccb5fe88447f63a09fa344e680c9c7904c61561af3431720e99103crootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrust1.62-1.62.1-150300.7.7.1.src.rpmlibrustc_driver-a75e6e5fd1fd2ece.so()(64bit)libstd-bd0a84623c592b34.so()(64bit)libtest-3f0cf769e73405e1.so()(64bit)rust+rustcrust-gdbrust-stdrust-std-staticrust1.62rust1.62(ppc-64)@@@@@@@@@@@@@@@@@@@@@@@@@@@@     /bin/sh/sbin/ldconfig/sbin/ldconfiggcc11glibc-develld64.so.2()(64bit)ld64.so.2(GLIBC_2.22)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.18)(64bit)libc.so.6(GLIBC_2.25)(64bit)libc.so.6(GLIBC_2.27)(64bit)libc.so.6(GLIBC_2.28)(64bit)libc.so.6(GLIBC_2.29)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.17)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libgcc_s.so.1(GCC_3.3)(64bit)libgcc_s.so.1(GCC_4.2.0)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.17)(64bit)libm.so.6(GLIBC_2.27)(64bit)libm.so.6(GLIBC_2.29)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)librustc_driver-a75e6e5fd1fd2ece.so()(64bit)libstd-bd0a84623c592b34.so()(64bit)libtest-3f0cf769e73405e1.so()(64bit)libz.so.1()(64bit)libz.so.1(ZLIB_1.2.0)(64bit)libz.so.1(ZLIB_1.2.2)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0.4-14.0-15.2-1rust+rustcrust-gdbrust-stdrust-std-staticrustc-bootstrap1.62.11.62.11.62.11.62.14.14.3c$e@b(b@b֜bb@william.brown@suse.comwilliam.brown@suse.comwilliam.brown@suse.comwilliam.brown@suse.comwilliam.brown@suse.comwilliam.brown@suse.com- bsc#1203433 - CVE-2022-36113 - resolve symlink hijack * 0003-CVE-2022-36113-avoid-unpacking-.cargo-ok-from-the-cr.patch - bsc #1203431 - CVE-2022-36114 - resolve zip bomb attack * 0002-CVE-2022-36114-limit-the-maximum-unpacked-size-of-a-.patch- Improve support for wasi targetsVersion 1.62.1 (2022-07-19) Rust 1.62.1 addresses a few recent regressions in the compiler and standard library, and also mitigates a CPU vulnerability on Intel SGX. * [The compiler fixed unsound function coercions involving `impl Trait` return types.][98608] * [The compiler fixed an incremental compilation bug with `async fn` lifetimes.][98890] * [Windows added a fallback for overlapped I/O in synchronous reads and writes.][98950] * [The `x86_64-fortanix-unknown-sgx` target added a mitigation for the MMIO stale data vulnerability][98126], advisory [INTEL-SA-00615]. [98608]: https://github.com/rust-lang/rust/issues/98608 [98890]: https://github.com/rust-lang/rust/issues/98890 [98950]: https://github.com/rust-lang/rust/pull/98950 [98126]: https://github.com/rust-lang/rust/pull/98126 [INTEL-SA-00615]: https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00615.html- Remove incorrectly submitted 0001-fix-tests.patch- Experimental support for wasi targetsVersion 1.62.0 (2022-06-30) Language -------- - [Stabilize `#[derive(Default)]` on enums with a `#[default]` variant][94457] - [Teach flow sensitive checks that visibly uninhabited call expressions never return][93313] - [Fix constants not getting dropped if part of a diverging expression][94775] - [Support unit struct/enum variant in destructuring assignment][95380] - [Remove mutable_borrow_reservation_conflict lint and allow the code pattern][96268] Compiler -------- - [linker: Stop using whole-archive on dependencies of dylibs][96436] - [Make `unaligned_references` lint deny-by-default][95372] This lint is also a future compatibility lint, and is expected to eventually become a hard error. - [Only add codegen backend to dep info if -Zbinary-dep-depinfo is used][93969] - [Reject `#[thread_local]` attribute on non-static items][95006] - [Add tier 3 `aarch64-pc-windows-gnullvm` and `x86_64-pc-windows-gnullvm` targets\*][94872] - [Implement a lint to warn about unused macro rules][96150] - [Promote `x86_64-unknown-none` target to Tier 2\*][95705] \* Refer to Rust's [platform support page][platform-support-doc] for more information on Rust's tiered platform support. Libraries --------- - [Windows: Use a pipe relay for chaining pipes][95841] - [Replace Linux Mutex and Condvar with futex based ones.][95035] - [Replace RwLock by a futex based one on Linux][95801] - [std: directly use pthread in UNIX parker implementation][96393] Stabilized APIs - [`bool::then_some`] - [`f32::total_cmp`] - [`f64::total_cmp`] - [`Stdin::lines`] - [`windows::CommandExt::raw_arg`] - [`impl Default for AssertUnwindSafe`] - [`From> for Rc<[u8]>`][rc-u8-from-str] - [`From> for Arc<[u8]>`][arc-u8-from-str] - [`FusedIterator for EncodeWide`] - [RDM intrinsics on aarch64][stdarch/1285] Clippy ------ - [Create clippy lint against unexpectedly late drop for temporaries in match scrutinee expressions][94206] Cargo ----- - Added the `cargo add` command for adding dependencies to `Cargo.toml` from the command-line. [docs](https://doc.rust-lang.org/nightly/cargo/commands/cargo-add.html) - Package ID specs now support `name@version` syntax in addition to the previous `name:version` to align with the behavior in `cargo add` and other tools. `cargo install` and `cargo yank` also now support this syntax so the version does not need to passed as a separate flag. - The `git` and `registry` directories in Cargo's home directory (usually `~/.cargo`) are now marked as cache directories so that they are not included in backups or content indexing (on Windows). - Added automatic `@` argfile support, which will use "response files" if the command-line to `rustc` exceeds the operating system's limit. Compatibility Notes - `cargo test` now passes `--target` to `rustdoc` if the specified target is the same as the host target. [#10594](https://github.com/rust-lang/cargo/pull/10594) - [rustdoc: doctests are now run on unexported `macro_rules!` macros, matching other private items][96630] - [rustdoc: Remove .woff font files][96279] - [Enforce Copy bounds for repeat elements while considering lifetimes][95819] - [Windows: Fix potentinal unsoundness by aborting if `File` reads or writes cannot complete synchronously][95469]./sbin/ldconfig/sbin/ldconfigrust-gdbrust-stdrust-std-staticrust1.57rust1.58rust1.59rust1.60rust1.61mourvedre 1663592391  !"#$%&'()*+,-./12 456789:;<=>?1.62.11.62.11.62.11.62.11.62.1-150300.7.7.11.62.1-150300.7.7.11.62.11.62.11.62.1 rust-gdbrust-gdbguirust-lldbrustcrustdoccargo-credential-1passwordlibrustc_driver-a75e6e5fd1fd2ece.solibstd-bd0a84623c592b34.solibtest-3f0cf769e73405e1.sorustlibetcgdb_load_rust_pretty_printers.pygdb_lookup.pygdb_providers.pylldb_commandslldb_lookup.pylldb_providers.pyrust_types.pypowerpc64le-unknown-linux-gnubinFileCheckgcc-ldldld64rust-lldliblibaddr2line-f9bef7915246b8d8.rliblibadler-6d117bdb05885085.rlibliballoc-15e5ac1fe90091e1.rliblibcfg_if-ecb0dd5f05eab2f4.rliblibcompiler_builtins-20ae9fa0c6a65f3e.rliblibcore-b9b5a08fa020ea5f.rliblibgetopts-2baf1a50de65f632.rliblibgimli-38bc5ce64ec3ba31.rliblibhashbrown-573c8c5cd85ad0cd.rlibliblibc-754e68d6e0dc0114.rliblibmemchr-f34fd771002bba6a.rliblibminiz_oxide-e6c3f5857fc2dbec.rliblibobject-2b75c86081b8fd80.rliblibpanic_abort-c3cd09827f2a6315.rliblibpanic_unwind-c818b4847dbc4314.rliblibproc_macro-57a65f9a3645b8c7.rliblibrustc_demangle-1ace1e6f7d6a7d7f.rliblibrustc_std_workspace_alloc-1fcc8e317afec4fb.rliblibrustc_std_workspace_core-cfd8b34bd57c8eaa.rliblibrustc_std_workspace_std-d951e900e6245f5f.rliblibstd-bd0a84623c592b34.rliblibstd-bd0a84623c592b34.solibstd_detect-11a61fc73eda6186.rliblibtest-3f0cf769e73405e1.rliblibtest-3f0cf769e73405e1.solibunicode_width-0b29a224fa82cbfc.rliblibunwind-0920a222b4631ad6.rlibrust1.62CONTRIBUTING.mdREADME.mdRELEASES.mdrust1.62COPYRIGHTLICENSE-APACHELICENSE-MITrustc.1.gzrustdoc.1.gz/usr/bin//usr/lib//usr/lib/rustlib//usr/lib/rustlib/etc//usr/lib/rustlib/powerpc64le-unknown-linux-gnu//usr/lib/rustlib/powerpc64le-unknown-linux-gnu/bin//usr/lib/rustlib/powerpc64le-unknown-linux-gnu/bin/gcc-ld//usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib//usr/share/doc/packages//usr/share/doc/packages/rust1.62//usr/share/licenses//usr/share/licenses/rust1.62//usr/share/man/man1/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:25974/SUSE_SLE-15-SP3_Update/0f44063038b4e12ef92cb6c64680a447-rust1.62.SUSE_SLE-15-SP3_Updatedrpmxz5ppc64le-suse-linux    POSIX shell script, ASCII text executableELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=8ec884aa2fbb8edc175a23f82a46639b77a726fd, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=5e48c599bb46c7245b48fb48d42ba0fa54bf447c, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=68dacbdadb6a8a42bd770932150a46c5f28f682f, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=ff4ca4c30ad5a43e426ecc8fc73a4fb37ac8b6a1, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=304f2be117e80734348795f5e06765b7fad95f39, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=e16f6694abf8d9e0ec30c9bbad32b50da043ab6a, strippeddirectoryASCII textPython script, ASCII text executableELF 64-bit LSB executable, 64-bit PowerPC or cisco 7500, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=81b532882e974765838731aae908850b125e5ee1, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=f68cebc365e1066d1ce6ddbed7edb53a2433e13c, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=9922362442cc8327b1d33c36f3cb9cd92544f2e5, for GNU/Linux 3.10.0, strippedELF 64-bit LSB executable, 64-bit PowerPC or cisco 7500, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=fe08e9c3497400b326bf0542c4090c05922de2f7, for GNU/Linux 3.10.0, strippedcurrent ar archiveUTF-8 Unicode textUTF-8 Unicode text, with very long linestroff or preprocessor input, UTF-8 Unicode text (gzip compressed data, max compression, from Unix)HTML document, ASCII text (gzip compressed data, max compression, from Unix)!5GQ]m}   RRRRRRRRRRRRRRRRRRRR R R R R RRRRRRRRRPRRRRRRRRRRRRRRRRRRRPRRRRRRR R R R R RRRRRRPRRRRRRRRRRRRRRRRRRRRRRRR R R R R RRRRRRRRRRRR R R R R RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR R R R R RRRRRRRRRRRRRRR܆e h2gbcargoclangglibc-devel-staticlldutf-8afe751ba740d99ac871dab8c53bbe0cb18d718a6e1e747f9ebedf236d84b7244?@7zXZ !t/s ]"k%9RzpMo0U^ޯu]m rsBSHz{z螨% )\TAz|^|gGE(+9sK~~:l`E&)@N*=X6cY lHG+O~-XKLNJ<#t9WM!82Q-:G/#t>QZ]D/9-z큡$@LVWJ\30ཱི mR9ߝL2Ȭ7V9nb0(b+eEAfz(9~|fVV ǂ9TOfz1 s ?rU hf75M+.4~ucX'[]{ D2&ڣչ7ݐBq쌓x_~U`/Tϴ~ضTݙ2;j >uqT+HlԽ3i[X8q H?Bg%&zdf^&,$uj@dy< -ќF|UKޑ̂2d;j⏢ʒ'ceHn?2sڇѧ@w}m F{YJ<) qiGQ*ia?sd _߷c#ǒ)$oQ^0G .<4fzUIjZѨrk/5!\g>y2‰m`\ ĵ(m|g,Z ϱi nӵ`9X &P3I콼ҭ)UC^.4z0!!x&͜y4,}ugM^?zXj,G Dnjz\ ^) ^dlmpTKLUS(Mt@dQ'pOV$gf4$R ^+*sohO/ԄCi<[QG^6jeOc~wW30W IK֕:(;e0I8iA{]"}Ot:WL{QUbA ]Z8pp:,^ :|AM!C#<% Ug\"1ſňуg#8Nx$o*hZV{"C{^!uHM형q5Q5ȼ,FY; i=}O-[;iZ5`2M7"Bjm 0vʓ4Sr)~h5 <_̘ _:\$u⫺lm9.3<BlQ#.IK8n6'vpMJaEAZ60YܯX^oS9=6ܽ3͍NSmmhθ2 s Z %xvvNZ*N甲z̜'~-5mI@4N$󺐱fx'{;VZLhy'~Rgv$F؋;EH WNkxڻCVzI ="NN$@3!#k+GqZztݥ0b3 \sypU 옳Vg}h+ Yg;>:i˾? )frL4W+ ēKi5?_]L4M YZ