rust1.54-gdb-1.54.0-7.3.1 >  A a:p9|N5FMiC 1;2`MX%XEReCٴ~0 D s(2`B4;[|n&T'"LО]4ۛLXv3RF.g_zy -ÐWe 1s|¨#yqɞIOnZ* [O |T0594654238afdd95c77496e58adc54f17d8eb326b02e83d8274553cb664d87dcc8dca1825aabae98d87426d85c8a411d22ed10d3@La:p9|Yq@;4oWRw`Ṇْ@ nv/"źiP~^#qKE⯺nJ&{ D𷂚έ>ی7Yk]IrD U &hY>7_R|NdEUWDy &iq# ˬG|fs ^zjP 3g,%%4qnJ8~*mZ\pg@ zaMEr_8KXà>pD?d  > -GMT         #  0 \   @X(8 9:BBaFjG| H I XYZ[\ ]H ^b"cdNeSfVlXul vw x( yTz\lpvCrust1.54-gdb1.54.07.3.1Gdb integration for rust binariesThis subpackage provides pretty printers and a wrapper script for invoking gdb on rust binaries.a8goat12SUSE Linux Enterprise 15SUSE LLC Apache-2.0 OR MIThttps://www.suse.com/Development/Languages/Rusthttps://www.rust-lang.orglinuxx86_64Q 49 b5AA큤a8a8a86a8a8a8a8a8a8a8a8c9b582803a63a9b483fe59f8024258d67909be848b58bc41352752f056ad64d6f0dc5b62fac9d69c5cc10b929e0da0ad7c4a4648e2ee031c20018f758d99222c90b522e31ee80453e2b30e00b433fadeb8c29312cadce2b67e48d9abeb6394b70a4117cadc59b715bd09b5a0d122c4dea37afe6ba0f96cbdccee037273ac405f6d0db0247f241527eebcbfdd3e20ed736801993a9f5ddfc6d45e3e18d719702e1527d13305ed4ca1b10048f81dbe6eb8e0c601878e38eb9d1cea3e126abc0f5fc0a5074467aa15ad15c52fe32d43ffefff8edbe87f5bcf03b63a1e29f2e7b0d4179564a9f9dbc32023e882ea5dd78c794e34b8ba7dc8d319718c7cbc1d225f2252f137497bf4d3426fbce9d4b8f25069f9fe5e9e7ce9a707723df4e2b7b3670drootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrust1.54-1.54.0-7.3.1.src.rpmrust+gdbrust1.54-gdbrust1.54-gdb(x86-64)@    /bin/shrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rust1.543.0.4-14.6.0-14.0-15.2-11.54.0rust+gdb1.54.04.14.3a $@awilliam.brown@suse.comwilliam.brown@suse.com- Change llvm_bundling to be required on s390x on 15.3 due to an llvm11 codegen issue.Version 1.54.0 (2021-07-29) Language - [You can now use macros for values in built-in attribute macros.][83366] While a seemingly minor addition on its own, this enables a lot of powerful functionality when combined correctly. Most notably you can now include external documentation in your crate by writing the following. ```rust [#]![doc = include_str!("README.md")] ``` You can also use this to include auto-generated modules: ```rust [#][path = concat!(env!("OUT_DIR"), "/generated.rs")] mod generated; ``` - [You can now cast between unsized slice types (and types which contain unsized slices) in `const fn`.][85078] - [You can now use multiple generic lifetimes with `impl Trait` where the lifetimes don't explicitly outlive another.][84701] In code this means that you can now have `impl Trait<'a, 'b>` where as before you could only have `impl Trait<'a, 'b> where 'b: 'a`. Compiler - [Rustc will now search for custom JSON targets in `/lib/rustlib//target.json` where `/` is the "sysroot" directory.][83800] You can find your sysroot directory by running `rustc --print sysroot`. - [Added `wasm` as a `target_family` for WebAssembly platforms.][84072] - [You can now use `#[target_feature]` on safe functions when targeting WebAssembly platforms.][84988] - [Improved debugger output for enums on Windows MSVC platforms.][85292] - [Added tier 3\* support for `bpfel-unknown-none` and `bpfeb-unknown-none`.][79608] \* Refer to Rust's [platform support page][platform-support-doc] for more information on Rust's tiered platform support. Libraries - [`panic::panic_any` will now `#[track_caller]`.][85745] - [Added `OutOfMemory` as a variant of `io::ErrorKind`.][84744] - [ `proc_macro::Literal` now implements `FromStr`.][84717] - [The implementations of vendor intrinsics in core::arch have been significantly refactored.][83278] The main user-visible changes are a 50% reduction in the size of libcore.rlib and stricter validation of constant operands passed to intrinsics. The latter is technically a breaking change, but allows Rust to more closely match the C vendor intrinsics API. Stabilized APIs - [`BTreeMap::into_keys`] - [`BTreeMap::into_values`] - [`HashMap::into_keys`] - [`HashMap::into_values`] - [`arch::wasm32`] - [`VecDeque::binary_search`] - [`VecDeque::binary_search_by`] - [`VecDeque::binary_search_by_key`] - [`VecDeque::partition_point`] Cargo ----- - [Added the `--prune ` option to `cargo-tree` to remove a package from the dependency graph.][cargo/9520] - [Added the `--depth` option to `cargo-tree` to print only to a certain depth in the tree ][cargo/9499] - [Added the `no-proc-macro` value to `cargo-tree --edges` to hide procedural macro dependencies.][cargo/9488] - [A new environment variable named `CARGO_TARGET_TMPDIR` is available.][cargo/9375] This variable points to a directory that integration tests and benches can use as a "scratchpad" for testing filesystem operations.rust+gdbgoat12 1628846242 1.54.01.54.0-7.3.11.54.0-7.3.11.54.0rust-gdbrust-gdbguirustlibetcgdb_load_rust_pretty_printers.pygdb_lookup.pygdb_providers.pylldb_commandslldb_lookup.pylldb_providers.pyrust_types.py/usr/bin//usr/lib//usr/lib/rustlib//usr/lib/rustlib/etc/-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:20675/SUSE_SLE-15-SP3_Update/fbeeaf26ab76019ae42e53bf09928a95-rust1.54.SUSE_SLE-15-SP3_Updatecpioxz5x86_64-suse-linuxPOSIX shell script, ASCII text executabledirectoryASCII textPython script, ASCII text executableRR~0utf-8413618686a9c848ff1f8aaac25f1ac40441ce2ead3e816d78199f127abca867e?7zXZ !t/ڿ$] crv9w);A [ ˅RjxL:/Tw\M;t6b弘n͜_NQ)ɨH2!٘qlwhi{Tzjr"_8mG~ה,{ pgPn𶸶i0A*gY7[]s w 0ieCYWEp{=XwgQT+X[<*(0P 5ݠzk("M7QS„C\5u/g׌S@ L+eJQն_hg/2pid/qk5wq( m!/_qT=X/&^v@X{ LBWL}zIj과!5`:q( 0DE1+ÚEVSk`zF>5*b\%\Uy7:$4"\4q&&\1MQ̞Ϻk!NdǭpGeBCi `9n @1xWrIsd q`ӇA BaGz]On+a׹AE^{Q}.iaVJYnqckkAtۨe4\RQur|mL')tqf M~( \#ͮFH#2~d4ģưv}in~eBjŲч%wX]_t G"@G\HRin7h>,ĖKISVbȬNc!xr3ŗ[4UW]vrY8hW]wd I/Q SI&o2s`=϶ޟU*+Q|F㮻M,l.Jl9>T?vB?=W^v(FЅk{ϽE,*q?î(d~d&`K*55T:Y|P?sFRR'+LI@.Zȏ |Kz7Qi,$b"mݛ!gi[6V{IQߨ/&׎ߘtHh{ RbMX8LC1aVQf=u/G'Qh=rBیLĮv1{8^݃+z{L_~@W"_cYX#m"$N̔MhV }~ekb@ dž$瑛1b/g`>9p kH^ 0^#ڻ'`eBX4fhkj=Y7ωվި>^,z5!tVB b`L$VƔ$Ћ d*lCRm}Z^G[HY*Ҷfmae玠y/ Qj}/-%/]p7?f Il8O2j4' ,S^js9l0Vîn mxX_]w;~:6YSO$:JdrVӘ/ #G971~BӤʵzVi*Ĕ|\.<9*tςQoQ`o^ E|8ȥ1w_L0<^Pu^]搉whS 9 9S*@xKXʽZd}w,gfJ˽d0N}+/58;p?9/A_HObr7+'M+Ť4ᯥMO)"Lq0RmṈT> @R!XgCDO,Xc-)]^pq2+#U7;gD{Jap*۰>]m<*RB\mEQWDVWV{ϛF㜰X8mv}k0u^}$z[8d*atDH#E5aYeR(FBP*eo/LIc2m-/5u1u3J7p{JTf2?dy'tЁdD@ÍQf@pW^SY~\4֭֫gq_UTH{ ˈ]7z;VdBw^ ![vpQ#(9qOtsJ/CV:{P­<44P` O}'\Ca>~{o@!]@Ų}tK%r=דB }O+LsNsIiʙPɆCDU65˷P2/& QmMO[1RSËR/e2=*a:D!3ǐg+8_UֵiZ] 3Pב~Nlf1l{3P]ˉIE+14MEFiY"=TU(jZtUxѕGU:v/s-)IH]Kss HrTlxMieC>o{'Pl+ke Rs ؝;u x48M 4PܗaaZ 'Rŕ\>Oh%ޕX\~U)]lqT̻8Y.*}lP&"x} /-l8Ʈ{LH YF ٴW(+xi).z".6yvE6ٸeϵQc{ٛ)"J.(Iw![i+R|b̍<ˁ,"(a*),hVw!Vպ<HҊpQ-}5'QV-f^ .5?~sc?] όWBoNpE+P_Q[*q:x85>tAjP};­WW g=][->zfdkn/uL],\:4h9a]+k%|ZU}<~:0qG{"/GHrNFƔ໅|ѰC D1uIXV2e< 3y7?yw[ǧ|#'z?LK 7=Iš&aD_H02[&AzXu>ҳF݃b{̰}@lhr\L;J{!:U*Zue=j;;$m?ݝI_TV!"[)PyS-ûvf^O\i$6LPh62s'f2p@d [NU]uwVl:7GO:?Q,W)>(ώE2.q)sU"ϫIq E++Gޔ+W֤]eDOE)PNkRC:bf? ;AkȋuWb b?#X1{6uw鍎G?Z 3į"} Xz+Pa=N]'7$Í4o$r׹kH~F7w++QP^ Ks <>eTpr9jI5n`7^Nnf/օ;;x̲JWͳ)LvG+οi LrhOLWkTf8*}${єOp׿ڬy |~>z>{&&]ϘMG猝 [Yb?矙._4F/1m: My§PP<^N0[bLpu[Kq<c^e3+0 f`EmrtD4wyt8!_b%WxΤS*Dis|JM5#7 l͕ V\}8YN#xLufV|3- z) ;u#gC:y{-gJȀ{TwJ!c9xbl$5SvMLOq.xo'fuR1d|%CB*kfzQMY3X+J+ YzH(-cOtjX:봗ٻc ˾PIvYur)Ƨ ]vwOZ+rb*h;+Y3eFk83݉KstS m@ |Km '@hwNap '!CĹפ7zAde YGI8 MC74QvԉVCNQf{ڎ4> P]1#|~6:0z% lIH> -b WA+U)n>O-~?,!PSoF#B|W[;xyt-spzNuSU|.&D4._$ʤ' YijYɘ~L]hHjen--]dW$i \G̓RKk؜01OO/61v" y3%1$ƃdA< ec$ߧqk8j69Vva3{dlvFA~'*@#➢v:J'=Zй1=o%5+;z4r&8 %M8QCtޔQŀ-p;, jrFMyv-&E^:Kqa+`HkUq/yp~bG5h 0 8'dven~Ekb,ĩm>5/@ .繠察$ !2:zK@yrW,Sy +$Lq-OPY{כtQ63"X`߈u wf6xo}*m7S5 ? 9|kz|-[m+' bhd:xLEXԿ_|C-PV 0 ^liQڤLYI%wUqL۳NT:+'H6dMO:=I#WvD>(ϭɈ_-^c\L[b3JI{/`{Y7Ut:1Uu-7`_UdҴұ*6Aiy^}!bGE fRWy(9kK"t:nF1P9u%H6V>w.&|0;ٵ,_i!U `%܍; v& : {*S'ʞ]Hl'{#Or> ա&m(8]-mk4M͐T0ASjYz$<>ʁqTr 0yW[GGyUt̫.;^ z}&|'fICSRnHLjNرrJmxtHxagOf./f>@EP3^`-uϠlmԍ\7㊄Q b CiH2v~TڛDdÓs'C\ۼ5*~.;Y;M|PLT쇳utYZ&X3XuU yn/V~7-t?]HfAH_DpN}g\(1'\)q$?+A}vkh9\'lΒ1?/4܀ʔn پgʷ~?;G^~.dyd6Rc!Q &s|̉通#XSk :z+\!S0,縡I;/);r]A >=?-V(s7^ŁLӈsuxȜMIUhmpK7 $u.}vEIv̵.$Gie9t7AK{U=HMȳODr0;4kJ]H.1W=a[%B奪7HSWh^$+λ=:* V*cWM 7=0@rP/,^`&T}suH_GJ"rqN8 ӎ؄b¯ z#i8Obz) L *b bL:QMIz -nc;[Kr9pj駢@n, _Qh$rQT@ y{J>AΝg3fa49}:-Q>S(+ t#ȯ\+#O\I '=;Kʢ[,٠$xr 0{PGt"X;kru)Zw[ګ FevC /13MVkZuuſÜ<\gI3( l3LϞo(`Y Z3$3?̖0Y36-5A;:!/-X(x8*W/hkBC!)҈D2BH8-t'uN);Zˌ XDMGO/['o|xjN.̭r;Z&ijBB7IYΤDŲ6 `6^/.՗- fҔxz#+(-}LWM}/J"[@zd 17HqEyƂ' ){#8,T5&@hI{ !|بo!47wX\}_ "67q:L\# ybP¯Om0@["kjh3m=tU*j >&P.pZcJ@2%/=΍&]ADBQ.=rM >AoyvA2N#L]se=Q'(Wu [y95X@a@t#hkNy1$2P;AMNٹs_0Wj^Ab_,cR_8S8\&4TWorUJ& YZ