liblttng-ctl0-2.12.2-150300.3.6.1<>,^f&p9|W92LqU2S>\c /[߄'Gs0@sユ5R4>-)u֌Gl lyOģZ)ʅx&45%{uМb9_ʰgb4Q{ˠ8^uW6顾KוD4K}\X~6D0 XV\@)\?)Ld $ d>] s    X t$  & (^8h9:>%2@%AF%PG%dH%tI%X%Y%\%]%^&b&Rc&d'e'f'l'u'v'w(`x(py(z(()))HCliblttng-ctl02.12.2150300.3.6.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.f&h01-ch2d׌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-ch2d 17277783422.12.2-150300.3.6.12.12.2-150300.3.6.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:35875/SUSE_SLE-15-SP3_Update/b594ae66b091d690e70ce76e5fa33f76-lttng-tools.SUSE_SLE-15-SP3_Updatedrpmxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a271707b20d325052210c5177ed110ad4fd49164, strippeddirectoryC source, ASCII textPRRR RR RR RR R RRRRRRRRRRRRRRRRPq/\s@P_utf-86edd7fa1b854500acc6db6f0db8c6b91e04075556ef9c2dcd07ff4a2f012165b?7zXZ !t/G`0]"k%r=d!MXI),j[K}J-T=wr˾)~$E,w yN1DUvkZ=Rb(כ,A:mDz=I.362>!z W,Pw%/3o0 b7#!RsBf=1Z̢1-[q0rߺB|.76Wy (X49翴 1JTEx2PQAECr'/pcu^H؊Ct^"I`E 2 r^e-X1XIRӱ`R= <9C &Ay:QkNb7e4Z6NQZHijAP;@"0UË z9Q(T^R NoE~?6\Z*3̹j*EFR6$|)f[UmFoL[47oRۉ 䖡*;`h AXRQT5(X 63!< 35KQ\nS˺R>Tآ ~ڒqZyPk5M㏪@lɾh1ǃ)ut XμAuO&[LI>KIw5ZkXvInh;^>W)w:ŕ`A$ LDp" 戂VTLNoZR^N{YP5KƧDVW/l[EK@녁*DK*E@0$Hn͋/(ln /B0—"3Ke]"e<:^=7 fx鰖Gyv }fv0̷@k+g̛ ,DH)]!Әls J/hSƚUGVu GT8ͤ9ez{Q0Ȓ>.4+T8H0 UZ.R0Yq`Sl5(:YX8c¸l^W;?Gq턀V޼{e_Y& ;ثÙKb`DYin|WkͨS pzs-z1E#Qty{fhWD,d4kIdΞV6޸P4쫀3`jrҞ6rYDiF8=7RerCVIɔ1b88ŕ+HV]X[F% i8V,4uIa3z%5'Wh_&:hu@i+T^! CȯmJ2$ItsB{ cnGB?QH+K/E:qk)`1({E5yT0飰Ob^~}[mYD9=lԅ| sC)=N;4X MakX̞v41grvDFY_'UF3x/|q Yt#Ȫ9Իף0WzD&!;IKr7xD# ˜q% 2wj.F=q:Wu"_9ESjJvڄLC `Z߭k!S&h"EgN.v-cģ"jMcfv;I$٬€6֬[£R̓W$HzS9HlXFT,VgRp;9սQ}3FP~LHޓD4`:wJiF +IƱ?I7qGl5;HD NcZ/ɪ޾ѹb=bY-^ IRj Q=[ B~P5a%'3[__1rUD.ȯiaD56Sh\זK%DJ2Whs~qS i1}|-1c8]tW)f& \~nj^m"bfd-lIͬ0 vO6Eg5@F]8o5\Y~vxL\p9-9|&''Q6`Dpk)Y|%5 S0y?ӹ8}rt dZ 96PX(.~+Yw-Sa"wL1 xN3'orX4Ǻxbjp u=Li8\h++'/L% ~Qa8N+@Y˛6pBJMXUF'wchB2LuIJS"zYٴkmc/vh\qr&>>RTMDrcI@ %6112W 7Sx:RFv ߈ؿP*d؟.^@z>3I( (VLU: f"4G&*m('4b L[i{פ~/hvj[)뮱݈0DA;*9RX-ٿanV֑Zm%1!˪O֕ ?co.SȨb^Ե,9 ΃6 uoTi+4 VH6]9bNYمdc'vk.r_D7j#綆.y<ey#ɱ8*8&kU vT=: !VOy=Vg6藺/-$q pV1E`lF>~|aSZ, -$EXgb } ^*n~&T+rSy~TrN@n_X #˵JkŒJbMC)qs\̇Dj+(mT}ԓw@nv#-.:4"GBO?¹0=ώqxQ[#)S1ȟkaW&O7w% `0)/g0ƴvj\qV9ر*_#|`VflDv)l7G֘>ڧD7+*1ˑگ3עQ(aLxOw]Ψxz~D# Qju\&/X ^dnU~m]D(B~aj#XN2@Z$Pq=+ [ r0X'P.BF`z*%lVv>SێD.TBM7X %ʫn*kBgo)у^@!w&Tk923)2%e\ucvsg!SIPUMrej+byњuYF4BP<q/GM& ~2 a&\z r>35!PF0$|a$Biks'U+cT^Bh EJ묗2K*¢r.L#%Yj}ۙөo'Cl03 ߓJm z< { 3v2 Y;v.%k6~u-sŎ!cţeT*0KSqEw"M@aw=N~AF] 9br{۩?twA}B[T^+FȑS7Д(Gѷ'X]Z?%aGOx?f:/ 1u;Z ]CW\ W$Z{6k?8eh'7zŮʰ.rYD8iz|% `&AB$b'iI@pQIps}+/}e+I؈+吣N+;R> De~A N?f2\{ ]x<۬i7>Bb>Z[bYv+azjE6Ek{Jv{2>}R ϪrvrFuط"ˌ7ϯBȖkHK56Ne;%!r0Lt2UXJ Fu{ٔ:.qʞ}BnF5pgZ)zM #'(~u-Y^sߵl|$@[:G3Xg껬U!@ȼ04Gw3̃͐񬷠EVDq z> UaN.`nNR,<2qnBkgO#4[/ T69?`J,@jU])^? ~mGQr~ [vhf9yTo Z[q\N-5e=;7GGtm \֙x@I2_t-mz Ȇ$tir]ɖaNы hOCp}4}#"J Wj7\5m0?_B2GW@F/*>EwRE.Wt ]V!riz3p ` r<ت#4%%%yg.\&ډ{aE)cPJDm%꾫9~2PmZ?)fƊuaK>bo9UE@>h7Jp-̢Sbmv>#][K YgƐ_r"к]VtqS/\B(%Zٿxd ߏ^ڱIys_sb*e6To)%aWƧ٘&p'7EuH-z[5R3m|Bt m &ܗn˾}C04Rq)OL$JǧͽVehZ1nOe=+xzH scJ#LuuL"aDZ0|hpn:|,y:,0-|kDW/744-/l"$v@geۃNKt.S} b]UE94 %"tI$+/C(zI;6C3D8!\}s?5Pdٶ0m919 `< =~ BLHm(JZƟap,mTze }l^jK`ps JCBr6 )q1%89ce!;Y@ K͒nݴn [[;>=V-ft-|;?@ܝ35k0Rcm>ɺJH `B2C$էgGe)^l0Ou?ћB@/_i+v T1ub{ wAjZ$I  99mF/3MƖg#kʕRwʳ 'zwlP#vxnYq[A{&ҷYS$XTBY#YdF_ g7ZI[W-ͪ@Aq"rq9}ර=+A,ҹx[Iq +&pFwki+-fž>e2|X+V3&!ήc+EBWPo+VN A܉(a-u#W)U+t Hg5k!?;Չк\ vrY9X#Xg:Nfwp\R.63>ϛEȒbMv *L_l.X{"NEiڛHG$_; v0mx#mP0Q .-˵"4g\~TiVOQ YGTf9 !vz7h$88 X!&kHx8-6Q%xe9{7<̝.b MǝwԹOz+6GM &f^sFɬ "OklaX$EnWsC/dgd jB oz[CM? ʶSڰ@/ҚCν{ЏtȎ~p( l'}Q!q+ hc #3I6!a[Kzӳ zQ{Jg) }:*jg<'Y?<:.GJQgK$Pjo=pU `iAaw[V8[I0#+Pƚ ll4Ed솽~{^$>0#%AS'3XW ߊ$5K})|qF))8a5_[iJ3m |PK(pzXAY:Aʡgŝ ,(0 U2r7N>c)ITW#RhAOTdŕΈzQ2AKO~Dg,ᾗ6m!B֤Y]r$IZLk)P.<%h]fE'{ɯk5vf{c%܀@&uoItxx&Iݞ|ٝ^73JCLwjә|CG)|t{㪻ӊ9& T"p]J!+ ,jp\mԶQ7q²!xxKp5;xkGAaj @+˶ Ӡ%G܇(;sdl1&ԫۼ̬j}f{E$ ߰ۨVNR{B)yzf,N {tX` hh?E홥ݴ?"@_O$fL`MEC[KXk~؇z00{:V!ffYNn 4{He`ȘyI;k j'{vAA'[-~$):E_B I`,u"TVkFT꾂A;7ӓ HI_F9uwWaܚ N(&ւu ǒeAc bN,hV<-k=R "9T1Ծ˲, s9 F~ȌkgW燰CL 1ngc4{ 4eU1QTx0c,g%2.:&ȡrK5W5H'sm޼ O 9V9"OD2eE0 u&}aNZ! -r(rA᠄km%.0 ;3υbw{lB¼5wd}{ƪR`ݦ6T}L*Me$ 1]-AhtF]KyMV>Y0l5k=.}:\AдH7:^b`S %x>^+,3:1*U.Qu`өsFB^y;Y|MG^fv0LJ:_0l]M7./et'oV+p9z j72ܻ^mQ5IŴlMh]o5ٻ&wmY[nA1sCU=P ?w:yZ?.7Ƥ^˫Do4G}3OvƷ.i  ^Se3s/V:W59ncGU$…Y1bT(Kٝi]tVѴ V (܈| m蘎tr}@_ nQM+.=Զfʞ7ih@S(Py͑ǯ 9jݒ V \ HQ B{=PEVȃ4|8 PsEeW!ݚ.$89]2X ǘvrM&ʷ}/ .vFduZRR04ex<8j+C*ױm Nt0VM9uo8G@@':9 CWa ĨeBTr}9;PYV RivQS~0x#zoBw!Ob~yPvɄ񬶂DYlqoV6`aJı>^R9fȇ tb(v A(m 8'1 3<:rW+1* 6΢M>vMMA/2{`bؐWwhayHwfÖ&Q6Wʩꔪ9K_Qa1L 54DLFUd~_Wte0L| r?r+Q-a0>Zˌ;0_\3.Wx#R]­۟m$Pֺ]B0rEx .&$hs3HOٱ<Mq+c%gˀ{Ƽ3e2a43Ga꣮Q YZ