liblttng-ctl0-2.12.2-150300.3.9.1<>,^gcp9|^NX QXڌL{ald?6.SDGi.-YJ %\ `|iQ5ڔWvU t2O X| GY)4  gܝ vjZv%UiD3/uzt`hےcRQSnis9OV\:LBY+t[.ʒ(ekiaSH2-Nu hpYUr|<$S.u`-)>@*?)d $ d>] s    X t$  & (^8h9:>%@%F%G& H&I&,X&0Y&<\&h]&x^&b&c'd()e(.f(1l(3u(Hv(Xw)x)y)(z)))))Cliblttng-ctl02.12.2150300.3.9.1Linux Trace Toolkit Next Generation control and utility libraryThis package provides a userspace library for controlling the LTTng subsystem. It is primarily intended for use by the lttng-tools package.gch01-ch3b׌SUSE Linux Enterprise 15SUSE LLC GPL-2.0-only AND LGPL-2.1-onlyhttps://www.suse.com/System/Librarieshttps://lttng.org/linuxx86_64P channel). * Fix: use signed variable for refcounting of consumer_relayd_sock_pair. * Fix: warning due to hash_key_str() being not const-correct. * Print consumerd32/64/kernel configuration. * Fix: calling ht_{hash, match}_enum with wrong argument. * Fix: probes should be compared strictly by events metadata. * Fix: test_ust-dl is generated at configure-time. * Fix: cmd line options overwrite env variable config options. * Fix: perform the initialization memory barrier out of loop body. * Port: fix format warnings on Cygwin. * Add missing include for ssize_t on Cygwin. * Fix: sessions with agent channels fail to load. * Fix: don't wait for the load thread before serving client commands. * Fix: sessiond fails to launch on --without-ust configuration. * Fix: agent thread poll set creation failure results in deadlock. * Fix: test uses sizeof() on the wrong operand of strncpy. * Fix: ret may be used uninitialized in sample_channel_positions(). - Add gpl-2.0.txt and lgpl-2.1.txt to the library packages with the %license tag.- Update to version 2.10.4 (changes since 2.10.2): * Fix: Set errno with value from SO_ERROR on error. * Fix: Missing value handling for lttng_event_context_type. * Fix: Use SOL_SOCKET level for SO_KEEPALIVE on all platform. * Fix: Error out on leftover arguments. * Fix: Reply to version check even on protocol mismatch. * Fix: Error handling on relay version check. * Document add-context limitation for started session. * Fix: add-context cannot be performed after a session has been started. * Fix: Duplicated kernel consumer socket locking. * Fix: Remove unused event types in MI XML schema. * Tests: Cleanly exit from test apps on reception of SIGTERM. * Document consumer socket locking assumptions. * Fix: Consumer socket lock not held during snapshot record. * Fix: set_relayd_for_snapshot does not acquire the consumer socket lock. * Fix: send_channel_monitor_pipe does not take the consumer socket lock. * Document the locking assumptions of consumerd-relayd socket passing. * Assert that the consumer lock is held while sending FDs to consumerd. * Assert that the consumer socket lock is taken during communication. * Tests: Refuse to run test suite if lttng processes are present. * Fix: Metadata channel leak when using the snapshot tracing mode. * Fix build: in_git_repo is used before being set. * Add DBG statement for TCP keep-alive options. * Fix: Unprivilieged sessiond agent port clashes with root sessiond. * Fix: Erroneous use of extern keyword. * Fix: Failure to launch agent thread is not reported. * Fix: Agent may not be ready on launch. * Fix: Checking for existing session daemon is done after daemonising. * Fix: lttng logs nanoseconds. * Fix: stream_per_chan_id_ht should allow duplicates. * Fix: relayd send_command() util not logging on failure. * Fix: Create_output_path() relayd util is not const-correct. * Fix: Kernel snapshot handling of EAGAIN. * Fix validate_trace_empty test check. * Fix: Circular inclusion of lttng.h results in warning. * Fix: Channel lock must be taken to check for pending notifications. * Fix: Quiet option is not set in sessiond-config. * Fix: Hold consumer socket lock for consumer_send_msg. * Fix: Use off_t type for lseek function return value to avoid overflow. * Fix: Double similar condition. - Use tarball signing.- Update to version 2.10.2: * Do not flag consumer as disabled on relayd comm failure. * Cleanup inactive FDs in the consumer polling thread. * man: Document dead-peer detection for lttng-relayd. * lttng-relayd: Use the TCP keep-alive mechanism to detect a dead-peer. * Tests: race between consumer pause and trace start/stop. * Fix notification thread being not notified of channel creation on application error. * Fix using putenv() and free()-ing the value is invalid. * Fix unknown consumer type considered a libc error. * Fix that consumerd(64/32)_lib_dir can be NULL. * Fix a nonsensical message printed by lttng track/untrack. * Fix O_CLOEXEC being erroneously used on pipe creation. * Fix a wrong parameter to fcntl in pipe_set_flag. * Use lttng_clock_gettime instead of clock_gettime. * Close channel monitor pipe after killing the metadata_timer_thread. * Use file based synchronisation for python logging test. * Test: Add file based synchronisation point for the Python test application. * Fix wrong use of the relay_streams_sent in snapshot. * Fix the return code of lttcomm_send_unix_sock signed. * Fix a src/bin/lttng/utils.c: cast incompatible pointer warning. * Fix: src/common/pipe.h: include for ssize_t and mode_t. * Fix detect dlmopen() and disable corresponding tests if not available. * Use tmpdir for intermediary files. * Fix include scripts for distribution. * Fix a typo in lttng-consumerd file default. * Fix missing NULL checks in logging statements. * Test: Kernel testing for notification. * Kernel consumerd sock paths need rundir substitution. * Create lttng run dir regardless of user privilege. * Make version.h generation work with dash. * lttng-enable-event(1): filtering: Specify that `$ctx.cpu_id` is available. * Centralise sessiond config option handling. * Fix buffer overflow warning in python bindings. * Tests fix: BT2 does not output the metadata of a trace collection.- Add lttng-tools-fix-pkgconfig.patch: Add missing dependencies to lttng-ctl.pc. - Build for aarch64. - Spec cleanup.- Rectify RPM groups. Remove redundant %clean section. Replace old RPM macros.- Fix typo in package summary- Update to version 3.10 for SLE15 (bsc#1055683) - Adhere to shared library policy (new lib: liblttng-ctl$sover) - Do not package static libraries- add ppc64/ppc64le in ExclusiveArch- Update to bugfix release 2.7.1 for SLE12SP2 Changelog: http://git.lttng.org/?p=lttng-tools.git;a=blob_plain;f=ChangeLog;hb=v2.7.1- Upgrade to release version 2.7.0 (FATE#319273) http://git.lttng.org/?p=lttng-tools.git;a=blob_plain;f=ChangeLog;hb=v2.7.0 to view changelog from v2.7.0-rc1 to v2.7.0- Update to version 2.7.0-rc1 (FATE#319273) Changelog for differences between 2.4.0 and this point may be found at: http://git.lttng.org/?p=lttng-tools.git;a=blob_plain;f=ChangeLog;hb=1808007961cfaa7f915e44424f790e616219a361/sbin/ldconfig/sbin/ldconfigh01-ch3b 17369350112.12.2-150300.3.9.12.12.2-150300.3.9.1liblttng-ctl.so.0liblttng-ctl.so.0.0.0liblttng-ctl0LICENSE/usr/lib64//usr/share/licenses//usr/share/licenses/liblttng-ctl0/-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:37065/SUSE_SLE-15-SP3_Update/842ed66385d8f7d3b645fffb4c1e6a65-lttng-tools.SUSE_SLE-15-SP3_Updatedrpmxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=cec255a3b5467b0180e752ca0bc5d0a3b1ff1736, strippeddirectoryC source, ASCII textPRRR RR RR RR R RRRRRRRRRRRRRRRRX{4мYb{utf-8d9ec76072188de73b61081644ad2dfc1024a39967957db63f1a314c96335a749?7zXZ !t/G)0]"k%r=d!MXI),j[K}J-T=wr˾)t^x> U`w1?]Hm[x\zwy FAsHlP4DV0`} ZnY'^EM5 7_Ѻ۶ h{6 I?ПHRx% C1̚wz\fz$z"``8^dw Ӄn-zh6»ʪs~q1|Gj w yAGJrjI1Mbu*C ~j8¾TyLI>YB !($=V$d )hUnCɝ3ݠpR pP7ȻE-#a~lR?qBk|c5W$j8,bE6Gv''t#-gtV.H Bƙ\,?!t c;}'Г{Pt$HAد%BJ&#,Fl[ SF32|Gs8ᑚ'׼'A#Ķe{#_CdǥLYS5*8KyJ,NLܽ}­Qi0GVsRE` I:ZKfn8}nmdEdaU@,-i+rPuS`is `c{ _ xuSw>a 8z~HP?fA wAwnGV =S!.D$x 쫷+6(Qwc{zғq[Gf=ȓ>عɶWѰN.0׹N*` ƀlzCٴ+L"~/`Y }XaF0ov{pb]ru%);GMy.C:GUIMF5zA NʸtzS½N;lc(1YNjݨa1881tZ]xzV)`5Sntwzq2gwar<es#*)au?FkVU-ϣhΓ kAlTyLn;gתOkNl 2Hfd0/ɄF::LNnu w!-݉;@l]' 7=a;ʮKXCwJP4Rz=N1L& BeDif\fbXR[x-ē:3BBɄBn(Vz(,zPޱ`okE1N"8Wɒo23lAg<32Vp?I ,℡UA?sӧ#*7w_{)?'- D XŽ]Zlz^ӜSaw(z3Rh[ojuCG2z;'$֣ޏDX1K)x '>:VP*Q8>}VrwA9E G Nt z5pQ{ ...2W[e\8e0.7AOGRUhЊP|:[}#w /-x$q;g-& .%/ٷ}o&›ea7q"K3_;129+ICHm(ǁmϵ,O49H5?VkX I EQ]}FGS.\dsbq8gt}ϯ[gɡGI۞dli{9sm/VRy8c bT]ZH"!t橉`FIE,:hMw%MΨPdve <'O|{(|*pV5yeQ=]mX"]um }^UKa.?b0=׳P_+h{T Fvz(;VW?ç(&M O"^/4;跃͆9N(1>B-\*Թ/Pi+#>ЏivagZе0\4C3fD#?R,[%| á#m!l1ICXT 3zvܑo!#zI~6vFlɻGT8^Hm&wמPv,R[$ą@s^Ƅ)ܫ_BA0A-3/EgI=07zRyJK5HK9 J`HC(cWswN@{İ d[ʪAP]c鲘A^f`f B*@+h0Rw&^9XgJQFP047DT2{rXc \N%pvYǃ;\ĭ=FNT=' B>= $Rc\EɼC.P)̷ȇʼka+S [;$,YNUgNy8B)5> e{jG7uc~f4FwCc5lEWk\ y΀encDt"2W{>Dy4XS)&N H0BSZtR0/ 9kk# 即،BʻXCؼDiQ ߄l}T+'JOpm=XclmիOCeV,džsi 2$?wf.O 㮟?ryfN8ɀH 1M6Lq V =~@Q"Li(F 02] }ց:T'&xGba埃"Òu>ml_ʡNıa. HF0D/=,>ݤp9ٙf&q Һ52yWyJyՍ͢Lщpу}G㹦no w)~y m. [VI.v,,r}}-sW %B᷈3!m&* #o xB'/$=DŽ8c=1bAU3,]g3Q"qZvM-`R͵C̵='iqC(˜*R[rBG Qy´:%M>Fφr=^doU]u_j*b_)pIr;z\.%=89MMn{oHv*u}ٺM"B?4qvWbFKu^N&SY4 \T_Tmq3\f\g\V ي B_`YMv;GdFn p߆" 0Cdo#(skf*=ta-^jzחz be'ʯB]wRz^Q}{3 9+LI8?<v4+VbN&g mrtr(:Q YSKiX unQ1T;~Q0淰N_0Ɏ=tj/My|/&K,=uUŠ!eiOtܠ F>vyo !WoIP kcO>In_A㞵D}~VuFl xζc~)i%HAtn޺dAn*߬CiKQVh7@.\ՕBO$;ߏX!1|b} h75mޭ52^hB)ۛ.E敡Iׂe;-9-,,_צGlu6K~^SWb$n_8MoIpfb ҎW g_dF%4: :_ү'_T%`Ç^7!];J!, gx9tQH9y>fͦq.^gus8P,y%`ͧt$tu=mj,:􃭼(Z!S i^j'N1  `pfrZ W@F^ޜ6E5'(IPWMBMAEiKD(j6 m| p&3=ǿ,>b>8=_X?6z=N˗Q+g|RWG!X"Y&MY5G3V!R,*lU_bybF[4p3d~J<uw8.4Z9ٍT)W)8%YZ( rke,wsTsU!kQTd0#aDh>99&eBC1nR{X+͆[ t]%fo ?*DEv%\jπ5%JMMmbi5봟FÕhVvDa{.PKq)Sb[ }tSg1mt7J-Dk"KU,n4oByJwu/ '4=st+-3\{UH(BV x>Kc/^T=\=u>Ʈ 0.fpK[Gpī8^Դ_KfdE[ B#Oې,{ 8&I\ZaszޣS!6%4t?"nUv#,s ]Zzm}XȤΨ3:aՒ P$pm5 Y>(v*XH'hTBIѾm6_NgG7<Ѐ{=C v6?݁9c3oEJ`XqvᏰ8"ߢUD~o(+/g䙛ˤvjt @~CS˝BLK[=ҜPŋ.܈ok"ߐlt†ʭ6-xѳ>ܹoqt i>3촽ϮlݩA3idV+D*yGJ,s3_ً H(9QI d"":>jLbsиWFȹѯTYH/ðP7/k 3ODӦJͿOϸu'S.փK^?ԕ:aKZ̛1Y7[aw2dΎ{k!.Bcde-"N<~2{ GSo(o7ɦax:0_±T^ {C3in3{y.XHq!C"I @4bh}%ST\bZ0-wG_ > ý*x;oȺq2TuI?ja5{9󂨫 Rbo0⩏A^W"S&2v,fF?=\X_>c+F-nc;e߇75̴;؅)똙 nr_ǵԄH&`<; T2R(60IA׆yqB,f&Wۜ0Ɔ^MtqMtՆ&,ܭ"2(a',n(T '?)kɍ K&I5QUݞ8lv@h(Z[2K\dAoxH"B iS60ZE(OlƉy¸>r&I=|;8*j 7fwDZH S5Iq%1ߋ8.M7鞙eE]*XSр!Uoa=:Dğ|77P;4 /P#7]hmkw n3 g+:C2 c{V@-B7g GڄF[ya/v% \~iV^YmԜ; ^/K36Xw^ -{~.X_{KH_X neч;[_}U~3L$ұu7) U^}z{sTc1x yWG[ x{[9L6H+ 7\}3Dm_x]|Y=裴 5N# \gs!C# i ۫{k#J?G֕T`To(S.`_ KNeUE} 0IX:v' |SZbGF"‡H`ȗDA`6Y GX|v͏3H٘ 7QشS,xM!3##:>}inؼ,aX0Ln# X&*?}Y)oC`OL/f^k,h(7jA"N$y% 2J+ dZfڜ3d V.'{ X`R$bt_/h_N4NVK Ѽyv Ru:Uǥ6YL_b_e[`bj4>#(;$1EI}k_D1ۅS/hPiRAz@:Q*Z*aқ LX=؋60 Dȡ#4671~:nUtl'w [z5U$hZ!{aT%=CVΐDyv dExbÚ%MA@ahOx繠I:Utq$;+k<3"[5|!!WYb88KdWQJ '3I+>i: _ҽw<ƿ #D&RGeDB"<9OC[bxi[֟z~X)Iĩ6[Wak{OXzeɨMWӹMic-*bp/Q$y+?Z]룇d?HO$AΌ:r|GfZ[i/" 6&prϐscW=NG]`HVcprV^Տ#Z.ˆLt;~-%l-azSQcֹnXBe޵|é@ N v:Đ ʄ?ANҜmrS9CV2*kHfC2LA3xh_6j|9R)m2#-+ +#3|/ qwHiՙ)WHr6z;Z[E:cfE6OY=u^@*:v8hi8n_I tX~=gt¼`e0Q &ȆiFI9h4PˤKC&1x|!ٰz ;.lB.$j0ZK03 AGV(>4,-`zwb/7 լ'). z(;sVXBF0jµ03T3~bYu5/smʟR#ꌾFo_VGm@hĝjIY-ڃ.h5CϿbϛkt8\瞫4 f#iƢy CWA)%"ni.EׂC? .wѫyKy YVF">^`ӈf' &y{_PXEx/tB[So=557ᡅ1$1 ':jˤM:_P|q*%`K nƻG2Eual_l%uWV{t 8Ox=oIbN3G&&^ɠ(M53Ģ>J/\^>֮Y)\q8 AgvuO1Wpt@* 21{ϵJ Qj ?gc5tA^Kro/0'/B:_ kT8b/ȶw#ln-"ai#:qYQa