libtraceevent1-1.8.4-150500.11.8.1<>,mhp9|pKlrLs& (_!*Ί*dF/Hptv,rLK V.WWʉp%v| hTyVyB'b -~<^s" >

@"?"d % F+ AR     &0\dS(z89:8>o@~FGHIXY\]^ "b .c d!_e!df!gl!iu!|v!w"x" y"( z"P"`"d"j"Clibtraceevent11.8.4150500.11.8.1Linux kernel trace event libraryThe libtraceevent library provides APIs to access kernel tracepoint events located in the tracefs file system under the events directory.hs390zl33(@SUSE Linux Enterprise 15SUSE LLC GPL-2.0-onlyhttps://www.suse.com/System/Librarieshttps://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git/linuxs390x(@hhee421a37743c824df43af17f410b45897e657c588f35cb5dd19c7ddc61097ce2libtraceevent.so.1.8.4rootrootrootrootlibtraceevent-1.8.4-150500.11.8.1.src.rpmlibtraceevent.so.1()(64bit)libtraceevent1libtraceevent1(s390-64)@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3g2@ffp%@d@dJcc@c=@c@cc @bL/@bs@b@a@`f@`f@`@`+__@dmueller@suse.comdmueller@suse.comdaniel.wagner@suse.comtonyj@suse.comdmueller@suse.comhp@urpla.netdaniel.wagner@suse.comdmueller@suse.comdaniel.wagner@suse.comjengelh@inai.dedaniel.wagner@suse.comschwab@suse.deolaf@aepfle.dedfaggioli@suse.comtonyj@suse.comdfaggioli@suse.comtonyj@suse.comdfaggioli@suse.comjengelh@inai.detonyj@suse.com- update to 1.8.4: * Have sizeof() parsing handle u8/s8 through u64/s64 * Print arrays like Linux does * Print function pointer address when TEP_EVENT_FL_PRINTRAW is specified- update to 1.8.3: * Fix a double free in process_op() * Do not return a local stack pointer in get_field_str() * prevent a memory leak in tep_plugin_add_option() * Prevent a memory leak in process_fields() * Close shared object in the error path of load_plugin() * Avoid a simple asprintf case * Fix event-parse memory leak in process_cond * Have single quotes represent characters * Fix tests running on big endian arch- Update to 1.8.2 * New APIs: - tep_record_is_event() - A helper function that basically converts int type= tep_data_type(event->tep, record); if (event->id == type) { /* do something */ } into: if (tep_record_is_event(record, event)) { /* do something */ } - tep_get_sub_buffer_commit_offset() - Add a function to return the offset of where the "commit" is located on the subbuffer so that the application can do its own direct reading of it. - kbuffer_read_buffer() - Add the functionality to the kbuffer to act like the read syscall of the ring buffer. That is, it will load the passed in buffer with the events where the kbuffer left off, and that passed in buffer can be loaded into another kbuffer via kbuffer_load_subbuffer(). - kbuffer_dup() - Create a new kbuffer with the same fields of an existing kbuffer. This will allow traversing a subbuffer without modifying the contents of another kbuffer that points to the subbuffer. - kbuffer_subbuffer() - Return the subbuffer that was loaded into a kbuffer via kbuffer_load_subbuffer(). - kbuffer_refresh() - In the case of the subbuffer that was loaded into a kbuffer via kbuffer_load_subbuffer() that is still active, this function will refresh the meta data to continue reading events if more were written to it. - Added tep_get_sub_buffer_data_size() helper function * Updates: - Add option to disable building documents for some environments that do not have everything needed to build the documents to not fail the build with meson. - Bump meson version required to build to 0.58.0 as plugins use str.replace that was introduced in that version. - Have the sched_switch plugin parse the format field to figure out what the correct mapping of the "prev_state" field is to produce the proper string output. * Fixes: - Update the default sched_switch "prev_state" string array to match what's been in the kernel for a while now. - Fix tep_kbuffer() to fill in the long_size, otherwise it would default to 32 bit longs and cause a lot of confusion to application developers - Fix tep_kbuffer man page info - Fix some meson dependency issues - Fix kbuffer_read_buffer() timestamp being off in some cases - Fix curr size in kbuffer_refresh()- Update to version 1.7.3 * Handle printf '%+d" case * Add initial support for meson * Handle %c - Drop patch 0001-libtraceevent-Add-initial-support-for-meson.patch (upstream)- update to 1.7.2: * Fix some missing commas in big endian blocks * Rename "ok" to "token_has_paren" in process_sizeof() * No need for testing ok in else if (!ok) in process_sizeof() * Fix double free in parsing sizeof()- Let's build this package in %build, not %prep, as usual - Link explicitly with -ldl allows building with older toolchains- Sync meson build patch with latest upstream version * Documentation is build via extra build target- update to 1.7.1: * Make sure 32 bit work on 64 bit file systems * Fix string parsing * Remove tep_find_function{address}() from libtraceevent * Fix output of raw prints * Show migrate-disabled field- Update to release 1.7.0 - New APIs: tep_find_function_info() - Returns not only the name of a function from its address, but also where the function starts and its size. tep_kbuffer() - Returns the kbuffer parser for a tep handle. - Now handles cpumask() macro parsing. - Add SAME_AS_HOST for endian and long size to kbuffer_alloc() - Handle dynamic fields that are not arrays. - Allow function parameters to have operators. - sizeof() parsing for some basic types. - Added man pages for the kbuffer API. - print_field_raw() terminates with '\0' - Fix uninitialized variables - Fix a "check after derer" coverity flaw - Fix testing the dereference pointer instead of the pointer for NULL. - Fix double free - Build project with Meson * add 0001-libtraceevent-Add-initial-support-for-meson.patch- Update to release 1.6.2 * Add API tep_get_function_count() * Reset right arg when copying TEP_PRINT_OP * Reset field properly in event_read_fields() * Fix memleak in make_bprint_args() * Add processing of __get_sockaddr() and __get_sockaddr_rel()- Update to latest upstream version (1.5.3) Most notable changes are all bugfixes, e.g.: * Optimize constant logic in print format processing * Better parsing of fields with typecasts * Fix backward compatibility with tep_print_arg_string * Log printing updates * Fix man pages * Sample program to simplify testing of event format parsing * Better message of expected tokens * Fix parsing print fmts with new lines For details, see: * https://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git/tag/?h=libtraceevent-1.5.3 * https://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git/tag/?h=libtraceevent-1.5.2 * https://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git/tag/?h=libtraceevent-1.5.1- Use %{optflags} - Makefile is not parallel-safe- Force correct pkgconfig_dir location to fix build- Update to latest upstream version (1.5.0) - Update romlintrc (again) to silence complains about plugins- Update rpmlintrc to suppress warnings about plugins- Update to latest upstream version (1.3.0)- Make package compliant with SLPP. Package plugins into so-ver specific directory.- Update to latest upstream version (1.2.1) - Fix one rpmlint warning- Rectify License: fields to mirror the SPDX lines found in source and the object builds. - Rectify Group: fields. - Fix duplicate manpages. - Rename rpmlintrc according to policy. - Update to release 1.1.1 * trace-cmd libtraceevent: Fix bprint '#' parsing * Man page for tep_add_plugin_path() API * Man page for libtraceevent debug APIs- Initial checkin of libtraceevent./sbin/ldconfig/sbin/ldconfigs390zl33 17581180561.8.4-150500.11.8.11.8.4-150500.11.8.1libtraceevent.so.1libtraceevent.so.1.8.4/usr/lib64/-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:40666/SUSE_SLE-15-SP5_Update/18714d16ec75d0ff26b70009460681c8-libtraceevent.SUSE_SLE-15-SP5_Updatedrpmxz5s390x-suse-linuxELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=e373a94fbc0da15ccf633a1678343c4ffb21ad29, stripped PR RRRRRRR Rx%G[ybMG7M5(i΋y9/9\^XA:*m%C_%e!B fGd) he\Od_M37H̙a{CZ OL 6dsh2 $*.V'3\;ݫnJk?}cyl]qF"-Rf''&'ׄx`12mZ/PŪ`4b/iQT/"̅Q7V)Z 8LAv0~W.$2[רֺ^N8lJbf2lN>{eejQ sl dy;zc'+:{✊|η%D.9t\:9R]?:sS;V~qjb|z =Vwa8}hoCxCgDG 5$1h]Q iI[~1X|ȷD ֟ЀYgl%/Ds!D.m @N'OnNzLl/3mY O^.o(\nūC%܋[@)"V]=L?O|Th7&D/,LX3J5~Iѱ (:\ ^IѺz~]ETG}Ե5+I/qсPNň{UyŧOe Wq |$>ytql)NO97ikoO,s+bD~+i#ӻÕ-\:{ƏUa+A{>AHP"^Cdv3w(SjBri2A4P;}w tޏU@GdH =td f L&!{ؼYF]P7UpQcEh1G5(8gќu>94w(Su^Vn&V%f ExjNi'hߝy1X֤N:H.2xdt0؏RĂ~_F\-wE CTNI#+c}7ILnud{r{Ilŭr!T5ktz }Oѽ%[#+8 r5)No#~X]d_qtƐM+O$ @oIE d&I,-?wx|[G`gY)=;P*F^Da鷭pZԗ ^ɽޣońu]6p/"zn;;l'$kӶe^Qa׽!aD߉¥Ü <񳛀e6hy Zg*dAcYit[>B#] d1uLyJ&$\&LHJ^(ct?9=iƟ C B _F.!|W 497IƱ8P04b3̑T4 nY 9b0)kh2p""(69iUf=73VԙNBjPGUQq{'mmR̒,z'hG΋'OA'³bPu^B=v&MUhuq#gpgMÓ D<[ad.8&OH4q 3I|w~2v־%xហFgq16 r.ix/ţ8P|#F.V@42EM9j*taxW˛zL|lb^ 0#Lǹ9ϊȐ&(o2kɆ-8EH6 :ҋD]Rgu":8@+vKk HCN{0Nwb-}ע "#j 3aH叻R3w`jզ 537**jg] ৫*/xF8@駹.Q/lƀ, UYӟP2%oZ͂L\Ѹ~p@ _H5r6/eg{%tZx2M8V*=}/\ůdRX8Y>FMX |9yܾDfL&|GjP[dJԻvϿ)+vnhxpA*;q} ˌ=HKPՓX7YXF9 ƈkp.yiZkKU cLB!ZWz{VQQ`/|e0o?@-`ߘ@uMNc]rU4}Yn$1pʜ8A,` 5ϚrM㱚ፆXPVő0!im8\\G`YhJҹL8Ւ ˛EHi5a;D(XoEb4jYʤl{L`{'u@)LPgSU_/WEG=H)oOKnTR^uYЍ^ua1rQ#fyI%GbO7zxhJC!ƺEP1e ?һg[LF/F/PKNnHiߐbC/vaBNTý8m@apd|[-^U _ p$ZN`np3[VJj?"O9jPPU'":ɈeN27>#1s0 %3P۸KVkH{_o4L' eN*; U%{˾i߰P")Sc.o#ܦ\/1P% سVۙ[WXv.[' ܝz-QNB"_>VFѠr~@5 Ld=5bib<6%/eȕ߀Nj`Zp]!U {ߜ/ `4 jU!Ǎ攩ʾɧxDrw0V5@ߤ' B (\E\OaU>uz855(j`WO.Z@'O@MC?p0tzAzZF> L0=Ǧ|/آ NjZJfq4h9qەm)[FlX}-|qorma¼Mڠ@Z8z[N(`W |7?N ̢n6Y䜈L:Z 둬oeg|oNf^hw UmH[bu"Eape` 8iCpS;$,⽚ha9ݗ&Tmھ%2$χ ,drtoK _@?&_QC_S9t"pxخO 3W\u O5>ѤY&cDQ#R3oWoI0%&.:$ zXg<ڲ~(굯W} dJ e X` ljC,7IPsC*=^T>mi14*p=XS](m5dHײ᭼Q}0P$I]w)8Je1}-3dwӔF;+h<9Ƅ!@J˪*ԠTO[+W%Onܟ_z.8) ʮ8eY+1Ʊ9l# Ý2l;:DqXz;PgK.$'_Äw+ i+m#r:\D8|LL"f8]sASma4ߢO6WP ?rU F%ZaH(4df(׬o'aL²$NzIw΍ Č~FzkTqxίUǷS邱;V#Q/ST0J|D'|YpݲS+q0@rrqk[+4m+h!ǕE@`0eJ/'!raǒ)-lw+~X`"k@d5A5 W-rv2+'bZaƘ '| d{i VP+C0A<֩%@99왢bM(MdL3X<'e\|G)OΙMiS͵ݣLz-w3keha] K#3aۄw0G\v$%tqg+VDЀB"Ĵ☝Rdʏ=`\n"~$!3]H88Wہc}yC_BD-+pfbyd#ѥ?{!Ks(^09+\,.UӉU`n{nf7waO娉/l5W+ l>"{+ZW@(N>b'Eز4waTX^NɷG`1^ԟ&VNoMC8 A/0ZuyQVX$styX8f h)9Y?U7/sԢ) meYc?%]+e/n& q`DzP-d<- Ė|^CqahOq^"PeʪMrcϫQ*p5䙆DXS03 醸o@ཊ6I(=\o8?z$D3ZlUb/sU.p @cufHN "<ʠgE50t}S_q#~nP…ũm4ɓAy w Jr)85h{D]LUwj_@.Nꂱ?Cg|dln`..bh<$h}DRw"{aB,X,Szw"GVzЖ7'%,]#g*ڹlBE8+PVOE&ְ!_Ol-W@3R$\?0˼ZXq-KA̼AZ1 G o.׬1tbmbS"E#$D225V&~_P)MHn#W4#?ŠB2BKy'/(KTўR؆#VS}.2U7vk |\K6ٌ EB@fC%f-Obl,1^_a JdJi¦bjI>f;>6W]YJKn4ư[+( 8W4AFߘC|]6JA<N,5GvĎ.9K y$w,Yԇ1nx ^9ǎLZU"$c'׬F-H+Nŧ@D@[q Iܥ!`Ʀ$K=BvP\mN"$ h}wbvj&JnLwoI9JZt/օ)qԄ ,dIV̥|&E;0aJ3xbvŪ!$GOQPϬ{? 5Tz9 oTMPQ9cM,Z["BsW0Gt1 Ee'%|/|y˦I |c(WSyYʻ1Nd [ *Nc&u~Ri E}} $-bf] E6S~!6=O sxʐwLZvO2 C4&]A<=.T XCmX3G+SO(GXүkr `jjC!qG_F8(5fJl2D4ʾ2]x˼-۽a#x/֮c,s*T`+>Ƭ7_"ġˑݬB?*uxŤРv OI^"/qcR#b#rh%t*> &Tڟ_ ?: "x GҒ&w-Ԯ}Ҏ aVܿ9~]_sTaQ#1w5%~Av )gDV7?D9"5hgd*_8mK9vab+~`>Z͞%ﮛi  'zΒru'7\pBUV*q\"=fv%L]OV[_hF] ()ۉ[<:3X @C0rBOjrKY?Պk 4iDU`lzγɖK3Lجu8 D_7Q:f}#t17>ۈtBeH/SBj^\5~n:KmV/k ~7s*9EuEGb0;7Xi{Δn8*߹Kql!JbakDCq]!I'Xas;ZY2/&u,&_v'=d#?YeO~5Daߜ4|M.s^ǽ5@7N1*^A|1=QEYdEM4\9HpI]qHl i$ؘ\xk!|8hMC(JASN+4l as`kBdZY(/0X̉wFn`tTRzY`Θju9?b 2Fӏj{B@$ȯ:2=:lrt)5bq 6ѽ’SmgܛKUwdN/:_j` $7dCy? ,(o{Jo=xs^Љd @;M(@?&%]ϞRg$Rt޽ D'4[ E)Nӡ 4Z?G.&e-) gS y{$9H]ң,-TsJf)ihQӹ8 ܝ7\3#ٷހL?x7#kHs”h/dY7)aQrBl G;HXٙK+hxs߄iu]~1ҥSy:pWhvӺB*72cD|/#PaE[Wɭ}gm! \p-9s.֫ÆkOH!%K6tdۺ4p[ԁQRn/ah֟Yh#g*[o`-]AgE/&!|3˖ReE ai[İs Rn?Iʅ2 8a @iG[qb.mSγZ7)|m;5 &0{eCv#>&hДG9(LЩ$x/A!}F7vazz.[Ib. bп'Ղm9VRjndq\1#PW8:߿Tgn:ثbZT'UVB:u'B\CxXZ⺌Yr:pv#ěs\˞jwyBgDH,j9v7.YMV ̙`)P`M(>~~<ʶ9 [=2κv@ؘ|$rtX?r^bIQ 7\[A6jm:b9*$K:|H\$ګE5`WKk9,I2/D-Y6fF4maZ=!huVF\wG^;zp?O`]hCBjxn( ڗN|oPZ N`8ק X@]9\\'lKfh;jn9>&Ul`n+X@]iHчXڌ  vq&uچ3qtfQ-X n "oI~eyR/d'ALÌ69)L[ωN[@me@:e[| ʉXs Xj|?,;{" kTn3-D#{ڻ3@b-/' ]1~+ZA];:9[O?v>Wl{ռJ0{)\^ok0R]A/t| .,nƞȸݵ8]S?8BCEo eOSp(7yi>ץ vAx%UWr >WT HSW CFŧN]%w9XKVn!aKq$]B&&8 Q&0v O</SʗT+$Lut!KTII`9=x6b 21X$ٸ__5D'wfPo3t7=ng_&+ϕ8DH_J#ho X8~")c(aƉ[K gZNuu ORq&s5#tu4R> H)6ӿ ^XE,WqjpD\D%Uğ(sֈ jX`yAl 6t@*eЕ29(¢TE(g<:IB I= c9;{o=G j& 'P0G+BxӮR.%ecTjRÔpT@I䵺@0ucW*R՟|/z2X\_[t"*8c8PDWrq$;~}qƳCߵg 2!%UbX"<cV_DCw\.17`LǓMO Gt F{bhVKV WU5(o].|mHj g ]3B~FG]ݔ*T=2`l)2*?XW遉IL0(pmTۣOpNfr &%SdZ$eyHX/|mQ)ԌQTeeޥ~.)^ܺA!@$~e3~_ `lrey~ASǭN v&ƩoV-=CB6MZdivl*n۫j%]' {mҜo<;s~G:S\rLKR| qPˢd}3rgq },`ы̎'{MfU0#}1?ҥs ,W9,_JȓT2m1`3ZA%hN `,O S]=iJwG1$S2f sq$i؎:"czŗIX/r_oy"$e!RW.=jP1ml[WaqkG?!:AI5۔YbVISX jTIkS % b2S0iQ8MR#+Ijd=V/ y&]=mo޻4V@an椲l 'sl67YA3#xtAy ]һԖ0),\`W^x)jrh~ڠ?7nCHX&]u+G@c%XB\ZIUF9V&s9ޒ}js_dR;=Mxd|(!T͔zCl~&se3p ѡ w:hUӶYUP 5dbA[ƍp! %2cq]F*Hlt.Z~aULjkVQGff^e &H$Ot=I4=IcAnKT ^/kiI-.Q|_)+ʤaPFa~IH\k;p GL`Q` "߲|/| BIzkk ,%Ӭ90u[E EOJnqDzhkcdKQ!w~Tѩm|)s[`Xuw|W2"b-+C`K\&(7˧[ߎq:Wќ張acb~pOU GA+kcq}{8y.Y|3ZhAGTym+3FYMX\Yp?ptl*.N26J_!ORdZG5|R~{'rx;op݇ZLst@zc?G0Hb]ίu(8JW+%P7o 0,)luU 4yH)X27Y:dfG5!d%y'ghZ{ # ݬػX6?tq++T%Akܘ:NGÑe%R=/mHgX݁w)qX{H_lV˰,FiyyU2 ~j G:`Xcy{C7zMY[)3ra,p`*1Y'덵#yTl5rن-D+ƴi@O0%Ǣ@2qIKcH'J[~GuR,vf<q@7"^H^Eo<bƿq&v.²1 V䒀@^qOGuW%C(aIW}@Tt` ~V&FQ!r|?KyS!;zi~vFY5/-,/`}𣙓߱Ω$Jm Y3h*KY|MOʾˍlԿ)@"jr?޾i Ink#o \ ,yи722Hl ڒfCL*IPF5qЛX1rnZ=Cu5j߆nBpڃnABsxµjY{?RYk&'[9PӘ3Xr1Q5RRnhj R'9/#J!ޙQK) ُUQ!o-! @h}n 9.l c2 m@_l=1 [-kmq°!gnc'yNu -NRHG2U_hW C,ÑEJ1l;EG.Ğ㈛fXS9ʧtEM4:qԃo4^zל^)nDwiT6EM+{ߣUg>UZ\m Ȍh *0 ?bhh#g#Y7mbW<׊(u 90>U;3_ /+ ފYS5H'e$uQK)p4I򸤪vZm[ (36$ dDRZ-?;Wa)Aw0(-¼C(K YZ