libdwarves-devel-1.19-bp151.4.3.1<>,K` lP!M@eee:yXT7_ApP/D4Sd|@z}D!tƬ]+ īHw>z|x\X\'u#0qyd rYL>*arT<`rQaGary Ching-Pang Lin Jan Engelhardt Jan Engelhardt Dirk Mueller Jan Engelhardt Tom de Vries Jiri Slaby Ismail Dönmez Jan Engelhardt Jan Engelhardt Jan Engelhardt dsterba@suse.czjengelh@inai.dejengelh@inai.dempluskal@suse.comdimstar@opensuse.orgjengelh@inai.de- Drop the version requirement of libdw-devel + DW_AT_alignment is defined in 1.19 so dwarves now is compatible with older libdw.- Update to release 1.19 * Support for split BTF. * Support cross-compiled ELF binaries with different endianness. * Support for showing typedefs for anonymous types, like structs, unions and enums.- Add _service file / move to 1.18.g19 (863e6f0f) * btf_encoder: Ignore zero-sized ELF symbols- update to 1.18_15g040fd7f (bsc#1177921): * btf_encoder: Support cross-compiled ELF binaries with different endianness * strings: use BTF's string APIs for strings management * strings: Rename strings.h to avoid clashing with /usr/include/strings.h * dwarf_loader: increase the size of lookup hash map * btf_encoder: revamp how per-CPU variables are encoded * btf_encoder: Discard CUs after BTF encoding * btf_encoder: Fix emitting __ARRAY_SIZE_TYPE__ as index range type * btf_encoder: Use libbpf APIs to encode BTF type info * btf_loader: Use libbpf to load BTF * dwarves: Expose and maintain active debug info loader operations * btf_encoder: detect BTF encoding errors and exit * libbpf: Update to latest libbpf version * dwarf_loader: Conditionally define DW_AT_alignment * pahole: Implement --packed * man-pages: Fix 'coimbine' typo - remove libbpf-Fix-libbpf-hashmap-on-I-LP32-architectures.patch (upstream)- Update to release 1.18 * pahole now should be segfault free when handling gdb test suit DWARF files, including ADA, FORTRAN, rust and dwp compressed files (the latter is refused). * Bail out on partial units for now, avoiding segfaults. - Drop dwarves-dwarf_loader-Ignore-entries-in-a-DW_TAG_partial_unit-for-now.patch, dwarves-dwarf_loader-Bail-out-at-DW_TAG_imported_unit-tags.patch (merged) - Add forced ELF symvers because of ABI breaks- Backport fixes for segfault when processing dwz-ed kernel [bsc#1176095,https://github.com/acmel/dwarves/issues/10]. * dwarves-dwarf_loader-Bail-out-at-DW_TAG_imported_unit-tags.patch * dwarves-dwarf_loader-Ignore-entries-in-a-DW_TAG_partial_unit-for-now.patch- add libbpf-Fix-libbpf-hashmap-on-I-LP32-architectures.patch- Don't require libebl-plugins on suse_version >= 1550- Update to release 1.17 * Support raw BTF as available in /sys/kernel/btf/vmlinux. * Make --find_pointers_to consider unions. * Make --contains and --find_pointers_to honour --unions. * Add support for finding pointers to void. * Make --contains and --find_pointers_to to work with base types.- Update to release 1.16 * btf_loader: Add support for BTF_KIND_FUNC- Update to new upstream release 1.15 * Avoid null dereference with NULL configs * Fixup printing "const" early with "const void" * Fix recursively printing named structs in --expand_types- version 1.13 - Use of the recently introduced BTF deduplication algorithm - Introduce a 'btfdiff' utility - Add a BTF loader, i.e. 'pahole -F btf' allows pretty printing of structs and unions in the same fashion as with DWARF info - Better union support - Infer __attribute__((__packed__)) when structs have no alignment holes - Support DWARF5's DW_AT_alignment - Add a '--compile' option to 'pfunct'- Update to new upstream release 1.12 * Added a BTF (BPF Type Format) encoder * Initial support for DW_TAG_partial_unit * Print cacheline boundaries in multiple union members * Show offsets at union members- dwarves needs elfutils to have the EBL plugins available to carry out its work. [boo#1049871] - Update to new upstream release 1.11 * dwarf_loader: Do not stop processing after finding unsupported tags * dwarf_loader: Support DW_FORM_data{4,8} for reading class member offsets * dwarf_fprintf: Handle DW_TAG_GNU_call_site{_parameter} * dwarf_loader: Add support for DW_TAG_restrict_type * dwarf_loader: Initial support for DW_TAG_unspecified_type - Remove dwarves-no-DW_TAG_mutable.patch (already applied)- Use cmake macros- Add dwarves-no-DW_TAG_mutable.patch: Fix build with newer libdwarf versions: DW_TAG_mutable_type was a mistake in an early DWARFv3 draft and was removed in the final version.- Drop libdwarf dependency; it is not needed for build (libdw is used instead)lamb23 1611230288 1.19-bp151.4.3.11.19-bp151.4.3.1dwarvesbtf_encoder.hconfig.hctf.hctf_encoder.hdutil.hdwarves.hdwarves_emit.hdwarves_reorganize.helf_symtab.helfcreator.hgobuffer.hhash.hlibbtf.hlibctf.hlist.hpahole_strings.hrbtree.hlibdwarves.solibdwarves_emit.solibdwarves_reorganize.sodwarvesruntimeMakefilectracer_relay.cctracer_relay.hlinux.blacklist.cupythonostra.py/usr/include//usr/include/dwarves//usr/lib64//usr/share//usr/share/dwarves//usr/share/dwarves/runtime//usr/share/dwarves/runtime/python/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protectionobs://build.opensuse.org/openSUSE:Maintenance:15589/openSUSE_Backports_SLE-15-SP1_Update/b5d08870e61058bf182e8cf9d90ea545-dwarves.openSUSE_Backports_SLE-15-SP1_Updatedrpmxz5x86_64-suse-linuxdirectoryC source, ASCII textASCII textPython script, ASCII text executable3R(PP},utf-8d41161be0ccf03ab88c971787e7218f16e055f8fc6aa7be87a1caf7adc7637da?P7zXZ !t/}"(]"k%AKXfüJ͂5%Cg,H3a&ښ?qjrڇvp5_ &SCduy nEփ -ŊgorxhZŚ8xK]9˪DA&|=,uAOq}<0\Dž&,;IZkMdf2A!F1&0J[Z(c3]%sn'Py#+ o(WX9spq웷)6%H/DϏԏ\"{IZSrJ$#n0z,S%h6I>-yAv{kz(p,#$'[ JT{F/^9ΡZUmvEnsOV;,"/`,RdcUGE[4gHMzDy[_olĀu2 u r(ҹtvzϩgW2͖* Q W6?wxRJsLAa@)+QJ~=+pYRarJBI wUݲ=Ls?\~OٟzmzPgޟJcUbYJYOD< -]-گ!''epv]c^ oJj-m>y+HK Q%>ʰQZYe,0IqMDzaiYrib:`nv$산1*A||c>!|OrIc%h?qE8k Vg- V#VU\|cj/Up8&NQ_R(5 ~Sdm2k3\䝽#TfmVWv?&äp+j>R3 {|L.긶k'q>|w,. )q)R H {`&WZTc1#0xt?tC |ASfY}e$~y^)4 `gǵq͵:bZ}^hA$%O1W;(8"i2!1KݲZWO-L#$߷Cړ/Z6K =;U(*mu ̩0j[R>Q[zhMv+O;6spseʜD,@h]zM龌܈ )XāKϏsOvՉ~j"eynj<ؓwv4oD(N ] ]/&6; z5gI?v`e^Ώ<v5ؽcIظΐzȖ/<׹wD)->=r\:wó^[V 38KlZ˿ԔE:}(T.iC \Htϵ^sBNd=EW@#f]`\.P1 y|=[ >m2r@"_$XJii̊ƗZPFv`9}Lyę$(6#0LAǚpG^ĸ;3賜};R(xHs.L!<f6T"x5MHQ^mۺ ;y~hB畓wvCMI]qOu~(!cYS3$&9V} g!Z5%YXyh_ 1@BnK$uiopw#hWhA @r!e MH{ uqȈW`rI_%UΠ%g5rV!{(^pkc j& XTrq@w8E+myJ%Z*0&flϤֻB7D8#SOR04Pi!RA9j1+P]#T}&o^Q}/!:ڽ v D3BbL[~mqb7[5,D^m-'4!T}G"ASn2̈́/܊ۍ;6OԭwU+ñH%H KD*TzÇ'pP-2 y̝>l[ Yn߉cxc;m7ڡQ\@{B@v΂"dvZv!ݟfI[f hgx \5k.`rkL4((=uP~~'4TZlcz RNCP6L[5P>Jmg4H0 ^֘Fog%+ARt +QfjT;"Aʹ#ow|m70#^s=Z% 1 QgĺcVM:"&H,*6mN s)1VN9/yu76)%v_6ĊJdW7ZiScE3#Y Ò1~\t3Ɇv@:uN\jl[b2˚%5c$LDFo7$"uO'$wkQ;1[7k -o:Gl\yj'*<-;IW q ߒw-Iױ[#B1lb5F9eQZOV^lv-4T ̈́\<OX$de$á#z;S~\]@<\r^SqՉF-F`- GyvUDBWXFyWH^ֲxe+SS} 3ŎD3u=>[0N(8TR:RnASw,&ׂTdG릱2? =|Xl-|E/p@Al3h.dMZ}z^[J`bYilUTv"[Ŀ{Gـi!lXL>g75hֿ)Ul}Y5֪n\P4Kz{1^AD=b+cu1vN]RE b*MsT~]Z $B@)uLu$7ghnoE*8Mq"70^H N\@gNukͻJzlHʾ:q^.UJܸŭY(+qG:rg `UXPc$\|$x~wv.&r^ٱٷoЊ8]|$y'&)Q' xhG;hLq&e!/_Lwdk&8R0Xk%qKQ:#1{ ER} (7(VuĚj]"SNizQϺ 2KS9΍Z …F%h(2t#5P/fJg Sa;ti:]x|x > `^ l=] R@K jqAx:[|1p W1Nr3PQ1/;֖'-*Q}.؇&3ffEM,⑚ҊK\x{TRQ"95?Pк%͉FX[VaᏑ[; O5wE0C'^:#)O 4l50ZlޝNl;OUN)8k7Ds6FWxj#邿=1'j+ٵ6T=pO1Fh&hvctW祈Uj<Q:E;qGdHW|:]A).KbDܖx_[5|Hf-JK5bAޏ1+DT4LQr=a\"U8K Y(fP>U()w&weL}ЄY1ysBZ#U MA5uK{%h~\ "i$B~t!]hÏj :l j%Zgg )+J#0=K`iNN~/ؗ +J33dy$#8Uq|zc-)(O.^vPG* J hIp۶-[znS V%9w^J5tX2 ^SfɃ)"N Y:0}xSRUbsSS݂׿ #T𷰿GSE^#u*¾ѬnBÛO˙M@M+ņ8|1z-yHk vI^(Vn`'3Qvǎ @xtp v7V4zе^p?"3X)cϦ#6K6ڔٞ ֪V% \}/ 6w`W3"f$Q-s5#]U\89u$%%N8|-`X]}mt;!vLg?7~mciՅMZlt`3K!5_IXOh0?>Cv9nAh<~7<& ZMyziYmR !Õ__#Fޘ7cA}BastB )i$.e[-oi ..)[Xh,EiMs-4⪸f=FDJ[15^(no`l&O8M[8@%m74$p}v6|.B)/0AI,B!"0P}|"O ^k ;nz/ i)d),yPHT"nvy?T o]O|yW:KOm~Vz \Sč\_qp_a~n`wHvT`cvϧ虿عŧl&hD`^^zza1@ve0v@RlQ^iЁhR9{%49*0.¿d4av+oS'Uxh#^"Zg7^xWpz1(,_L_tzzMV=n8=M9NG%U@|:^u /1_snZ EZ'*GA\`ZRp-)urA.MIXF'3!Giva=^^YLݱ? 5P?`e1`T~KV"uGAነxZBrwsl#|R^'d^A/bݡXwV(rM"V U`{;V2~u"x@3"Cdn{\.t0ćq##U+)p+Y& ;]V] URn^i 6RNN/69_3!rSĕN Vk~NR;K]3/7 s Wy@Ӓs&M%΋zLd 4=PL&L5Kf?5zZϡUC.zv/"eZ}7@ 6^nIm7)!RQ,IAqm Iaq8,_&V2N&֦8[Sbg'us'ct4)cgh}Y]m-׃KI^k9{O g( $p#GV8 T6be(r^C#"ivۨAsauT1 Oj?-Tnӏ1I:y s4A=Akːn͋?pʓGkfxUW7L6/СDH/} YZ