libqb100-2.0.6+20220323.758044b-150500.3.3.1<>,̉ewp9|Z.U0=/5mLۃ0x~OݕZ, ͉Θ44$DŽpdٷA7# ejgp_e`Zf56@:T(/PrҜ `96vDl_'ZnIHj`G)l +>9d  bN?9{Ir3}|<Ax#sah-@1oMWǻr"\z/hOi>@8?8d " / [ *< Rc    L `p @ u (8(9@(:(>4>@4MF4\G4tH4I4X4Y4\4]5^5/b5nc6d6e6f6l6u6v6w7lx7|y7z77778Clibqb1002.0.6+20220323.758044b150500.3.3.1An IPC library for high performance serverslibqb is a library providing high performance client server reusable features. It provides logging, tracing, IPC, and polling.ewh01-armsrv2gSUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-laterhttps://www.suse.com/System/Librarieshttps://github.com/ClusterLabs/libqblinuxaarch64_A큤eteuevb:?2a73291847f647731db4cfe3c4daba0b53561e3c1d1a5e0f5b7f4aaaffee928600a89b0d18aacd4114decf79122db87bf35bddaf2bc50e383c9c9f4c263390b2libqb.so.100.3.0rootrootrootrootrootrootrootrootlibqb-2.0.6+20220323.758044b-150500.3.3.1.src.rpmlibqb.so.100()(64bit)libqb100libqb100(aarch-64)@@@@@@    /sbin/ldconfig/sbin/ldconfigld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3dbaG@b; b; aeaza@a^@_$_FN^^^] #\N\N\\\P@@\P@@\I[k@[ @ZKt@Z size_t - warnings cleanup: Wsign-compare: hdb: uint32_t <-> int32_t - warnings cleanup: Wsign-compare: array: int32_t -> size_t - warnings cleanup: hdb+loop_timerlist: Wsign-compare: (canary?) variables - warnings cleanup: Wshift-overflow: trigger arithmetic conv. to unsigned - Upstream version cs: 28dff090c74b6ba8609c4797294a5afe3fe73987 (v1.0.3)- fix internal object symbol's leak & expose run-time lib version (bsc#1074327) - bare fix for libqb logging not working with ld.bfd/binutils 2.29+ (bsc#1074327) - add extra run-time (client, libqb) checks that logging will work (bsc#1074327) - tests: add a script to generate callsite-heavy logging client... (bsc#1074327) - tests: new sort of tests dubbed "functional", cover linker vs. logging (bsc#1074327) - configure: check section boundary symbols present in the test (bsc#1074327) - qblog.h: better explanation + behaviour of QB_LOG_INIT_DATA (bsc#1074327) - log: use fdatasync instead of fsync where possible (#263) - Upstream version cs: c011b12fcaf093f0463901154c475905f51d783a- loop: don't bring runtime down for a trivial API misuse - Upstream version cs: ef4c3a15ea3d3c5d5f9364269cd02d78a308957b- Update to version 1.0.2 - Memleak fixes (#194) - Allow Linux to use filesystem sockets (#248) (fate#323415) - Upstream version cs: 608de6d59a3de0eef0fbcbd8f284acbc018daa9a (v1.0.2)- loop: Fix splint error - loop: Also set signals changed in qb_loop_signal_mod() back to SIG_DFL (bsc#1026176) - loop: don't override external signal handlers (bsc#1026176) - Upstream version cs: 59eacf07dd92af6917ed351c0c5e51ec5237965c- RPM group fix; use find -delete over rm.- [ringbuffer] Return error from peek if RB is corrupted. (bsc#1026176) - build: drop allegedly no longer intrusive syslog-tests opt-in switch - Upstream version cs: afdff97f1af8e1be916816ad8b6d5530fa7c6637- version: Update version for 1.0.1 release - rb: use new qb_rb_close_helper able to resort to file truncating (bsc#1026176) - rb: make it more robust against trivial IPC API misuses (bsc#1026176) - log_thread: logt_wthread_lock is vital for logging thread (bsc#1026176) - log: Don't overwrite valid tags (bsc#1026176) - ipc_shm: fix superfluous NULL check - log: Add missing z,j, & t types to the logger (bsc#1026176) - log: check for appropriate space when serializing a char (bsc#1026176) - Upstream version cs: 0a329683a76bc6aeb36f20f2bf6b43ba0440c4dc (v1.0.1)- further avoid magic in qblog.h by using named constants - defs: add wrappers over preprocessor operators - Upstream version cs: 6f2b3e85d0315288ee76869b99369e2b1f2f1b71- Update to version 1.0.0 - build: update library soname to 0.18.0 - build: enable syslog tests when configuring in spec - log: allow changing the identifier for syslog (+tests) - ipc: return -errno when getsockopt/setsockopt fail - ipc: set socket buffer size used by ipcs service - ipc: set socket receive buffer - includes: format __attribute__ func. annotations in qblog.h - spec cleanup: get rid of redundant %clean section - ipc: set gid on unix sockets - lib: store server peer credentials in qb_ipcc_connection - lib: create mmap files in socket directory - includes: Fix format string - ipc: Prevent fd and memory leaks in handle_new_connection() (bsc#947341) * Drop bug-947341_libqb-ipc-fd-memory-leaks.patch which has been merged upstream - Upstream version cs: 6fc24f855bfc8dadb4c84bf823b225680670b1c3 (v1.0)- ipc: Prevent fd and memory leaks in handle_new_connection() (bsc#947341) * bug-947341_libqb-ipc-fd-memory-leaks.patch- log: don't call dlopen inside dl_iterate_phdr() - ipc: Don't send the dispatch_del() function a closed fd - Upstream version cs: 1a7ea3b8d8bf9d5ffbbfdc785ace2b81e9f2356d- Update to version 0.17.2 (bsc#943486) - ipcc: valgrind "invalid file descriptor" warning - ipc: Increase the length of description field. - Upstream version cs: 4d817cc7e0b620acda8cc45266dc085c5bf48c59- log: Implement "extended" logging using a marker character - Upstream version cs: 35faa45558b0ae44e3a244fbd3e8f9405d535526- loop: fixes resource starvation in mainloop code (bsc#929835) - Upstream version cs: c3bcf25b72bf451c2ef79ec3946a1c48077a50a0- ipc_setup: yield to scheduler during new connection auth processing - kqueue: The udata member of the kevent struct is a void * - Upstream version cs: 83552692aa5425e50049b130eb2e17ea7b31217d- Bump release version to 0.17.1 - check_ipc.c: improve error checking during ipc stress tests - ipcs: Correctly allocate receive buffer size - ipc_socket: Signalhandler must be resetted to Default, use only cleanup_sigpipe to return from qb_ipc_dgram_sock_setup. - trie: allow modifying the trie map during the notify callback - Upstream version cs: 3f7de657855bb9fb4e58777851735bf663fa7f3f/sbin/ldconfig/sbin/ldconfigh01-armsrv2 16946210472.0.6+20220323.758044b-150500.3.3.12.0.6+20220323.758044b-150500.3.3.1libqb.so.100libqb.so.100.3.0libqb100COPYING/usr/lib64//usr/share/licenses//usr/share/licenses/libqb100/-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:30644/SUSE_SLE-15-SP5_Update/53379f7194e3446a08b31d7084f1fa78-libqb.SUSE_SLE-15-SP5_Updatedrpmxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e69bbf3b291e141765964f1829dff2d0d62de77a, strippeddirectoryASCII textPRRRRRR, =sKuKutf-8cd1a089a34e428bf5aeaae13f133d54f2266f0563078630e7c3764e731d8e511?7zXZ !t/_EJ]"k%+ň|C0=$@U<8b=40mk7X109w5Kk708B' EE_5ɤ~܄\{nXE ̙fcr+ik^~ nY*P<Ԭ 'PFjXIO(5KGTWPgJ$mCWCNN;h ;dFH Ə & 6c84sntԈb.Vߵ'ek3L\2L[t^YhâꋟoeG~h(p? 4N1Hq䘸sUmPC0Rm05?A?eZ6ꀅi r j>ۓ͂D.}7r`-P5̗VFwyݩkFd`q 6>i^6y"Z?k\ 3#vWB_c _ǢLϛI4V AԽ% LϢes ElmQ:xCgϨW t;呅TOr"}g5m$a0:_DlwF8,2S-[3-SY\1Xc.n.ZmʸM2QUxZ{yuc]Y~"dt"QvWvBXP-$rtMo56<ߕچeJPRy8e, 4T4k?*ڻf#u9fU 1mO[g,8=Ӓ_13e,5hwCG2GƟ{ ]Si8pi{";9Uʂ[ɾJKdB YmF1"@vz3%- z25Y`C3-dH}n-5&'%0֢q[}!w ,z{CIĦK}S܄B^@kA%;ͺNdQ&oFL HgT듇EΩPB~4bΝ._5&9mh"r]`dr&UUԞl)ϺUGd#!#жI;Oe[>PI~ nyI F!w :;܌ rLAtmJ.l?"=1KK),a{][@ XߴxF)V{8͞!Yni'stSb]frŬN9rz=|^?WSdAm]dy4Xs04>W^}Fgp09:YQ"[]fM^xa@]<:g%HN>v댓ɣ<e5v:7 >{da(w|P@=3nqPn`):A W%3]@*)[r+-wEs(kQ"dټl;WǏYWA>'# !$mw?2C)eIpa} 5UNR?T)A)P:tC+npGPoz#E v &D8p{$6).5&mБ/=pNsfhOC&yԒH3q?3ׯݩw 8,ͰƮZNF\3SMsTe]I1P sk3 TP"̵eSrzZ}F̓^baǻ Qv)-5Oz~}(]^hU= g $'"!ii<63D 5A! 1z_>iw.v^԰!էOcE;+ڶ[z3~GsGFop K~lcq-hT0m* .%w.9r 댇:è?n-8}Յ3D] ب*Pq9G!Y뵟gmk?3&lً\ivh$QAi#=C|Pe MQ(e$K L)P":Q:2(aٺi \Q 5s֢L2ܿOX_c7SP u̖2 @iL PQˤ S~XO8rkEm?I,49NrsBɺĿXQ"Lq-˿nSN(1Z}lˮFQet6z@;[?N$C::H r4bݾGɻ>!)LiӈrAb?T4PWO_7cʬs 1Fj] )knӪխNB)! Eg-p GQMd>4zje/2ԏk]A Edƶþ3O.\Ui 7spudL][e!rl _N|ݕ֬T ȎQ T1Aih*غ(_D9м09,3QU(kMᯖFZ)_uAHJl~T3BKҨԭmR)fuZʟuP,hAjӡW6n1FD^%ӊ*wc#- ʗ, Q4SgM} o}+ߴDcu8a0:SJgg ~=M@OMB궐ʅ@ZQ% zߊ d irIBA䁑ݕ^6$f\I^4ʸc,5[ #V Q~OP)g"ٕmNLZBP\b_~oڮmr%2 Ìf "A7r켘>s C&m"6'~+#ڗWfק1 $%Dq#r2'[S_>%w'4ִ |TJNW*T:끨FuQlr_!ȝSgJdpk zJTT 34 FΚ5#%dZRX)ՐJƙԁ~C@m^5n(haf -IT*`h+HJcl%`j< ȅR+IXf} <^޸Bhi%}S\b bxA ,!dFs~?z%QW))RS ۵5)GU;C '>^kPenH%Ժn:9d7_VψR 5{`v֪D CBpy m;y+)8'f0wZGNnD"^7u68@QsB Ēh;l9zA#= f` -(Ɂ5K&]cڕ` R Q E;?yޡ[HS!pE w~\z&:QqMAEmAUkOjESl%UU;0؍K#(zZK7(77AnI[.pلs n +s>˯qhX 8=pTε;`ʊ:]jQpxu-fDo:Iig)n|kC]AN<\;.l:M#q:CW@LgҀjvV$EFY ؾ8adk7sPGFFZsW8Q#BDHg-<}GH,ӛKe>GsN5~ x{mje"}L@ 8*+Lz5[ 9!^0f~Z|щ[iWBa$mo *',9&7 IZ#.Y,jXXO0 roaH/3A.[>,/eC٠ZQ\E ~|OKrYs!XG\] I]3Of&ukZ֮5 }Vq 9RXͶV4 <0Fb۝og1A Ȃu<=ts=*#QmN}`YKFC\_ևk[?ۄY(*zF}JTjS;QAm.R`>9]QⱃaV -̎D2^| E"?CK}[:Mq.Hoj*/Z >IA":3GKHI]@XrT|f/;o{u?02)ad@piy~KN˕,QGk1Nj:| Y48 uJQPGyJ &5\) :Qo)2E$/ W夫Ƨzd+ڳo&xKS 1.hNT ')}+CtmUOPJqDߴYz ( 28 sl kr] fU~ tN"9{c 4,aD'jo8ga[v2<9O};ysR0T9t:$cܔcySx(8~t~[ #1<(r%L{aJ4hoYL{$*vJ˿ry}T&[%/Dd>RR^!?x)o>wI K2̾2SKi&Ҋ 7 mN ; ͳ[r$pNNubiwe炁ĪV Ψd<琠 b?񞔑n26%NnJW@IK+v^փffSaęc>ib~hoU-`20Wi 8z!jyg;U*u:9vJ7뱜/+:x{#Ff/=(b5O a.̉)µN|IkZHߝ'k1&d tk3k$7F]r'e-wexBF(D'Aܫս;f֊BlMZD_saZ:!V9@TU֬ gK/EjWzɅv*yǧ=9Sf{(` P1+rtW~'A0!Bb|:O΋!hߕ[VI!"":WF<+g~H%h.sY[;$!GBkj{Eg`OTak(3a*vUoz@ba9jHX|ВlcĹQ>gK?@DdIcxe+ץ/}7>xeb`΂'jf#A|'^^t7/]Q8O[^{@TܞsgHuBX֛@3|^5Oq":UyS2Jd_B_z<3ˍ*|"R܂]|6cUIf(bBZp9)v0 i[d?0N7O BbeA76nJ(r^WD{lPB2?ڛU!%j V {->֧cRXs10(մ]6A}:e(:@ , +b(apx&5D7Nco٦ Ǒ(.˗Vگldڻmii,xNXE Ԧ%b䑔l0ȊDɨ'[Dn )v[/IL8'¤!n8X2d,^yl `2gk1pKuHTZT]zLjMT uO% [LLJҢXʵTq]+XXt*8͍8玗=|a՜ O jO]O23+G$W{ys_>| -a7ZZ)#Xpd&>&pR/~{ -fHT&n3lmI)c_zQgE8b0B,fwAݾgj@5 B[T ")ۊx;d<;?]P3L)^D*k %]>?fs'".$r 0E5:NE0Q`zi R!s*DE`x*-NW6KG}@om})a,,e|ϸܟS|yrBv};:̅.Ebtm#ɪ#ǛiA7X {p)~86  ?s F+ 5|5KC]kHqꂁ&֘?3GwZRnqK `c}spe<kɂ-{ټ:{{чb.`-3 SA~KeVl7сm8N hs$^78A[(3jyWVF\ic=OfWҷuSZ-ya3u+`! $MY&װۡQ2g@&R1㓶wxj7^LiCEj"8XJN+X~^f;+3ːu B.B$nIi;* Yp%7${eU>)'$jbߊZm~Ұ% U[M7Ix&~Sgޓ :fv2SpᆉݙюԌr>2͈3|&j֜FCs;`0D@n(͟ebՎݚ>?H,W ˥G] rgl 1*>[KwxQ@&^z|ZSzŷ#,8󣋸pk1jhdWN Kn&J|=v9"VCN,F>Yx!E*+[nE$e'k7Ph zZ* 3&7E #}d/2Q} +? 73D sO7}rX 8.(lb@dB5Xyp ? nKiYo\lcUoל]ӧpi>|P&͌$C3Q0dJ{rP:jZ6T!mwKHj"wªxj.M>oTaQi^^LrA 0C^Y|H"Wz=|5+W//dZn2c8T ej\ ߳hi~ M`R4 !s .N2x(Z mK|V`rDaK`ϴ4\\( 0p; UqQFo(ͰnQt;3Y#Stf-uņ`ArLA*.}R? yn< !NbHd?諸DM]$8U0b1څ 8wN"n(ހ5=WǸeni@|"Jch.nAS'աK g4d$=5]w}5bm6VF<9 ۓS̩89^pTRe{\}d3{Eq ~7RmwSYSl}C8N`kg[L|HA/1\F*tL ,')MÌ}rYT?*lq>nu ~烐& !KGb?uPIBm9H8rAVc(nR`YTrҙ 1vXKڡ)_;9%ӷMB}5/K&tI4)U4Ɋ7xn>cD > nB?-+m&,1t7c:æ8p'=[^U]ң$7^[}X=wEFFL'Pn#}  |V qBѢ13Ew'[]`C-sG aB8g TLrlcS~tSWZS8bVNÃAFa fІj!X]'D ,YpXGWF Pm; [v>47n1v"+]!HZ,S sU:ZvNdA8@Zdߎ?jof!q9ED}cV` } E䗤 f)ی~%JʵCAps )G }h<b>gmC 2 V` ʃzL)._s>,+v&Ed-~_9Ј:80a/S0R+ J6E3J~∍=qg#][bY%  0\Evak&Ȋc72T+X]kgtҐyknYxP\z)d# <BqJNk꣥%Y9 Hws~~yp" wm@G'‡pby?JfO#]\At 0m>njbY\r0RsOϙW z7,VRЭac,;W\jY"]FeHQ-ŕ5lXbbu=|'M6otT}7;yCW[W9e<#V UXp?)ov ؟Bm') $c"|9dX4| z09m([ræHʩ)y[Vk?]*dK+!@Ұ,u"}Ry2ĿDܘۆǢ0FE/ţvMHo^ɇ3S3p/6(\6|IQawx7\2[{d Ps~mo4Y )HRP""cuD [ikMnQ@w; r[n2Ͼ؇#a]1Y?S}A7,$ HVB#!1;; Ǘz뎭׀F|`#"^x/&K!yܻ݃Sٖb@CaЌKi4#~QVUSeۄh_&VZN.x\)H! &O奥/֙<,KI@gPYk>cƦ$؏Up=Z_Oao= 7WLh&9BryB}&X1;H/8 `VZ=oa.ſk>56F-2N`|쀍-f,Ģ kov25 %=ߘS+8#Cg-3zTrKh/\^<ó3Jj~=ꞼS>p[) l뗄 $0E&ЊotRhOWGJo۵C$h8:Ζ y F݀um$T2d:M)ssdmFu/l5>9_ݕY ٵ+Ph LdgRЎ#W( qĿGY`"6θ I >VFUybq; 4ޢ!tJ*ʅ^|S|Ea@ sC *f%YT8,֯.*ŰIfuԹ)AP\y;h͇G+1oA^O-O+g2.Qd%m /TGuYIڈL7nIĠRL0cxsdz:KLjN*y\%8G=鈢QGv 0B k=sB4MN)fnH=#)ys9dEh`,U+Ifszx_cI4^d6Y6xvl ի2'x󝲽q.UhCѴkP2L,-w5:za4'ȹӅB<-7Bb~o٥]:Wޏ˷moEnc@+ngԟHd1LNΓ"29{瘵PRIX"ZA=jT1rRjTϮUv#Yr]] c%VY3K;}˓jUI[\@]$@]5:YKeiyQm/&0% ͸߯Bg*~\3CoǠ*db7 ڃnv"W+FdtqxF}1bPEnV%Twd<>f9^u*hQAx`%6ie1kq&yQ~Q0(D!1\=XmiN| L:M 4xfI)SN.R(J QO D$\h7bۘG%(V'}^0;ɜRof"BieSX57RJj`i!rmRiaG"&Gn]1'x(Lg M }Iq: FsN6آ ĭatN'u)mYV*-ѐ,%@UMaϿ4`6+vNӜ4Ikuxrc0ƒ|)NgDKOO}u1<a!Y౥SϨJ;(s- D)3#dPjpq4u3"=\6f}eZm]|,7 B;@2 _oG:6DI[.fiFlzpW-l+ ~ *Y "py ,nKu]k K9KY$·.~A425_>*\VFf)d^1E(_R8튆m;{U!u9JÈ'%6#|j ] VHyvr,c)Ifa^*>g{{}u!}/>Q <[O̓ 0eP!&,d hv1zfZ4B6gk1>A