libdlm3-3.00.01-25.2.1>t 4 DpQ,/=„Z4qt[M@GQÝSf׸dB5ݠߢI ˤ&)G6E &e45 sXX%Xb&ük;FulPrq~ Njn2ȩx E$->#q>CNsEm ?\1qbq80emr3TNG76ueu{*OfWݻNUۉQ,/=„.R^h3{$wv5^^Wg=w"z`+̠΍3'64vjΑ*DlC(c`yc)Rj ՚O?AIjpު3ܦ,:,ҵSӒV! g9xmA>Y` cfNwVR︭>#vEM T$ Hr K VjY8GgRgU>ģۚ* 2A59d45d457b81cb021b4ffc022ac1e8699b2556c9>B?td   X . Gb    F t DHP(Q8X"9":"">@BF G H8IPXXYlZ[\]^b$cdefluv(wxyzdClibdlm33.00.0125.2.1Application interface to the kernel's distributed lock managerLibraries and tools that allow applications, particularly filesystems like OCFS2, to interface with the in-kernel distributed lock manager.Qbuild12openSUSE 12.3openSUSEGPL-2.0 and GPL-2.0+ and LGPL-2.1+http://bugs.opensuse.orgProductivity/Clustering/HAhttp://sources.redhat.com/cluster/wikilinuxx86_64YI`8QQQQQQ95e8f4fbc46febe3502f2dc32b83aecedd66d85fd3c26d0b27a8a00b16b495b88a3941481cef2a6a2821b7d8fb8ee379libdlm.so.3.0.0libdlm_lt.so.3.0.0libdlmcontrol.so.3.0.0rootrootrootrootrootrootrootrootrootrootrootrootlibdlm-3.00.01-25.2.1.src.rpmlibdlm.so.3()(64bit)libdlm3libdlm3(x86-64)libdlm_lt.so.3()(64bit)libdlmcontrol.so.3()(64bit)@@@@@@@@@   /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libpthread.so.0(GLIBC_2.3.2)(64bit)rpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsLzma)3.0.4-14.0-14.4.6-1libdlm24.10.2Qh@Qh@P7lOO"N2N@Nx@N\ML@MQ0@LmLK@K;@KՀ@KKl@K`*K?KVKVKmJJ@JJu@J Jp9JeIIÅ@I3IJcoolo@suse.comxli@suse.comjjzhang@suse.comygao@suse.comidonmez@suse.comtserong@suse.comcoolo@suse.comtserong@suse.comandrea.turrini@gmail.com crrodriguez@opensuse.orgtserong@novell.comtserong@novell.comlmb@novell.comtserong@novell.comlmb@novell.comcoly.li@suse.decoyli@novell.comcoyli@novell.comlmb@novell.comcoyli@novell.comcoyli@novell.comcoyli@novell.comcoyli@novell.com"lmb@novell.com""lmb@novell.com""lmb@novell.com""lmb@novell.com"lmb@novell.comcoly.li@suse.delmb@novell.comabeekhof@suse.deabeekhof@suse.deabeekhof@suse.deabeekhof@suse.de- small cleanup of spec file- fix the build issue on openSuSE 12.3 Milestone 1 (bnc#798263) add bnc798263-fix-opensuse123-compile-error.patch- dlm_controld: fix plock dev_write no op (bnc#777137) add bnc777137-fix-plock-dev_write-no-op.patch- dlm_controld: Replace use of crm_is_member_active() with the new crm_is_peer_active() from pacemaker > 1.1.7- Fix build with gcc 4.7- fix build with current pacemaker (/usr/include/pacemaker/crm/common/stack.h moved to /usr/include/pacemaker/crm/cluster/stack.h)- add libtool as explicit buildrequire to avoid implicit dependency from prjconf- dlm_controld: fix build with old (< 3.0) kernel headers - dlm_controld: clear waiting plocks for closed files - dlm_controld: Introduce RB tree for improving plock resources searching efficiency - dlm_controld: RB tree implementation borrowed from the kernel source - dlm_controld: remove oom_adj - dlm_controld: ignore plocks until checkpoint time - dlm_controld: fix plock signature in stored message - dlm_controld: fix plock owner syncing - dlm_controld: fix plock owner in checkpoints - dlm_controld: fix plock checkpoint signatures - dlm_controld: wrong fencing time comparison - dlm_controld.pcmk: Prevent use-of-NULL by checking the node has a valid address before adding it to configfs - dlm_controld: always return error if the daemon is not ready to operate- Fixed typos and removed duplicated "Authors:" entry in descriptions of libdlm.spec- Avoid adding build time in binaries, breaks build-compare.- bnc-634240_reset-fs_notified.diff : Reset fs_notified when check_fs_done- Revert previous change ("allow libdlm to compile with new pacemaker version")- Allow libdlm to compile with new pacemaker version.- Reverted libdlm-bug-603685-v2.diff (bug now fixed in Pacemaker)- libdlm-bug-603685-v2.diff: fix dlm_controld.pcmk member processing (bnc#603685)- update from upstream (cs fae6ee39) - dlm_controld: don't log errors after disabling plocks - dlm_controld: don't skip unlinking checkpoint - dlm_controld: set last_plock_time for ownership operations - dlm_controld: add plock checkpoint signatures - dlm_controld: check all messages against enable options - dlm_controld: avoid full plock unlock when no resource exists- update from upstream: - dlm_controld: set rmem for sctp - misc: update copyright year and owners - man pages: dlm_tool and dlm_controld - dlm_controld/libdlmcontrol/dlm_tool: separate plock debug buffer - dlm_controld: add more fs_notified debugging- delete 64bytes_lvb_len.diff (bnc#573460)- Remove libdlm2 on upgrade.- 64bytes_lvb_len.diff: change DLM_LVB_LEN to 64 bytes (bnc#515645)- remove already-in-upstream patches from package- update to upstream commit 7ad436ba4a7d68a79510fd6c033568b6bb100191. not pass compiling yet- upgrade package version number from 2.99.08 to 3.00.01, no code modified.- libdlm-lockspace-fs_notify.diff: fix a race which could lead to an infinite logging loop (bnc#532406).- dlm-no-quorum-default.diff: change quorum handling to allow cluster to shutdown nodes one-by-one (bnc#541042).- dlm-debug.diff: Include the lockspace name in syslog().- dlm-plock-optimization.diff: allow plocks to revert back to single node mode (bnc#497176).- libdlm-lockspace-recovery.patch: ensure that all lock spaces are recovered (bnc#528425).- add ocfs2-kmp to libdlm requires, since fs/dlm will be integrated into ocfs2-kmp.- Fix compilation with new pacemaker code.- Update for HAE11-RC9 - Bug bnc#490418 - Reduce the amount of logging while waiting for nodes to be shot- Split the SUSE specific patch from the parts that have been submitted upstream - Correctly log the result of calls to crm_terminate_member_no_mainloop()- Fix race condition when creating configfs entries for cluster peers- All previous patches are now upstream - Update to upstream: cfd58b24b8bb17087e19a73139cf966135e78bec - dlm_controld (pcmk) - Use a Pacemaker library function for kicking nodes from the cluster - dlm_tool: fix lockdebug parsing of first_lkid - dlm_controld: default to no plock rate limit - dlm_controld: don't exit from query thread - dlm_controld: finalize ckpt handle - dlm_controld: cpg_finalize - dlm_controld: use quorum instead of votequorum/sbin/ldconfig/sbin/ldconfiglibdlm2build12 13595419753.00.01-25.2.13.00.01-25.2.1libdlm.so.3libdlm.so.3.0.0libdlm_lt.so.3libdlm_lt.so.3.0.0libdlmcontrol.so.3libdlmcontrol.so.3.0.0/usr/lib64/-fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:12.3/standard/287a1701684fb003f9bafd15996bfd96-libdlmcpiolzma5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0x304b628b039b6adaf07d63bc0b0b29730ca52d8c, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0x3664e3c11f2c789fda3bcd6295c6d23974ef7003, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0xe8bf4ac435fa46b042081337e53579622836da8e, strippeddirectory  PRRRRRRR R PRRRRRPRRRRR 8:'j۠?] cr$x#CÝ0TF&˵B hlkt#a-zi;g$R:~r,% M>k ;' ;:dEEM3b&B{{g7(,^Epz -3JXSG4LXb;rcROnƁ0 t2zQD .}D+PVid]|CxzfL{UZb*ӂJq/wz|oh'+*yB+P,xzS[9'DTfT5WaΐAr7ۢb5gS)9 5B>^rNS ЉFys w.,1vNSh5NCmfLPCLǼ>s?xj"Eë=t,+IL#w֊4^Plr/KKjMʹCa׺ǚv dmOT'h4[/& Uw7lBr pq-UJ-{DZ\ ojf(A,,-VfLU,)z8X#32dܝE >dy9 Kc>Yr S\JfC>95{xn!s~ĉb|I"oe$kL._/aɖ.vj=W`A>јH{@)߿Bpidb۽i-*7kJ%69f(u|1vJ7ӫ Dm"]BEF9+%/՝'NL(h a.S  `0Aq;)O"B j<=5X.*xlH-w ܆E@+[Mml 1|)\{3y_xjD_z)#b0T>bK\!Ng#ڣܖ7 e `ګ ӣ)K r'YQOpT_cnp~s{*KB. %Du5B5p^&ͦD\ǾԌ;?< &]m8lA, 0ae@ o6[:Q]^r{',#-Ջz=U`NYc6X@.sNJ3D-j״lhgwhs+`&L &êyzfR_Tد8̓K:8?k# *=u7ރYGs{ЅE3yw{6eB|;}Pp]+#%2Ș0o 2@VCNtN0m yW;\\A:,.8z>筹Y[f@sF# rRZ+La`+!gs l7Ɯ,SQ ݠqhScLz\{?q2Ǫ^F>i@S! HMD#pso^_sy32EPU`!Xo=}ۤ9 qѠl¨o\\u7;se;ȵnOhy]");mi ʖyidnއ wW"6_z"/BpÞKC ںe\Ԙ^KT_'r9=XNs #8u<<[ sc 8lUeduy iuNݗ"W^tGvVլfܖغfK9ʐFHJ[TY|:E(G&?w:L-Bi0/XՄOi[y46GAϘNa\P sZ6['э딙"IJoe_TSm~&즌רQ60J>o0-8h l,+:۴ 2!qۗjlVLu@_ lf'D\M.@]jBEJTc\K$_mCR3:כ )hm:0VAwVA*Hq*y0'fHBKPrJɯ<_K^D>~)\a4wKCJ>x5: r={OëQ#Z&TE#(=N[3#Jxe' վ/u^4$ WIB4)WǬ.w|̸BJe/&G=-ӭ2KNt ]VO4*gxNo}ijzaY}OPy٪#q(gKK.h,K2hhL`wາAU]p22t/-n`%S&$'bC3 ϴ~KaAUL׹ԣiЈ&#R2N-( MV\4`P%mWW]$5@!p֢*ݦDm޺'c77A$ϕd3*& <={nQrȬڵ܍/?O/, eYhp~j}:KuY8$ }tu*2}wvl[Bh!fGo[/YO.C|[dI蔼Ԋ<| (ۤr4ݹҳ02zhji]L<.H }!X7aݲHq*M6H%("; ~Ys$̸su33N"3xKˑ;t#2Bd,`BŴ]{~y$4=: ùϊc}e D^mS67p_ B-w}Pl"yx8}wF$*Vi_(OJq}XBE;EmЉUA7̼G/ZUٳ u>AAea;)1>'a&AKm4_PVؖ# f$dDMŹ~ںh91 n3Q92g'qJ哮??8E#?Dj=K1> L0F+Wpw|o|i^`@8lԽ/ i(0uM+$nJVP2eÚ7 ]]Φ}j~F`y\aSH |&igG ,S 6K]u0M^!(2y[F]3Д(Dys>&*Jɨ$D4\nB@_xKYIh()Av G~md$DN*_9zQIaIDM\ )^A?[JXPOӱ4+*"2BMѮ2 23Cw+ Pfp b/]uj@60mq8Q2QHy$hTboX,>g܇"Df@Wh޳K;ڠ,5~/U h?Q5զ-N@Oe;NNjHݥ̓e{N5DO&r>yy nN,y Cř|h/LYվ;aXvĈ#E[돝+LU 2Ķdr|ґRtpN. Ðvi3fЍሡ/4oc65B=e5~l C7 .s2h0/S_c(d4N Sfث}2me}RM3R1aMh]D~:j]G (UkuC;8 TDRk-,s1GD=:r _8iUr;AS=ƃ=&ӑd@٨o4`#K/" ⸷6=gE`8aȹ;@jՌ$- H<=m;<|@= U!9W(/F}$NFޗ`鶪/Kf{F͚=9jӖuhc 1W4H#ߦCQtG{?\N ? `-; %.+1︴? c:tUjW&e'9.LDri,pi)$e}BԵX|~7 fMVȅ爄=;e<֝yEu+X&1y~5>F+r:)DߚBFX%c}pR{r6W4/F{9ю<ڈPGiwLKnVj +/]'XXUPl.PFPdW/Co .%nVTp2rWᬹ++շB(KRYߍё/h $"4LDJ8Taz]K@#@m|_PKlH~T]HI.]V-8گdfJ}Kjg՜MR<:o`_ҿxI#e۲G8,6ˏl0 ގL HTcz'(n7g{Ģ 󏍳S!TҊɇ)'ZO% SbjD?q7(K͛ dJ0?!p 'H*gx%kt9\7M樦Nv@k"폩:iGGjJ&3Dkv Vz Vp+ ;|Q;%}ZbAU4UawY+an.mTnm_j3 t;9޸]1*7$|s*߳!%%*"0q=_aX9er;ǡORf\&R^Qj#Kf$Zr/5 o}H:}g{&'DP%jV߸7SjEq1򕛢BkTCwbv b Eߋ^)xDòУ. ތ nB,`̵S! FKifСphEfYns߼{f~5$%Ya;#"&X;?q% ©}OYC-bK.D:P ?5iS/zhy#rGt;Gʶvsqrmf[g >CCBhB)Brt:;'$.AcM/)Vf=Al?Hk{S)GÖ6P{dNYp,<Cꮭu] Kr^މ`4O㵈@jЁ]}!ZH!"+ct*< 8LP =dQ}ٔ;|@~\lo@PoPZŚ>') KT$υ|WFeu ]Qdy, 䗀=\Yx41 /pZ'\I拌2Փw5^r_N7OdgP>T T Jp.ā]bPoCa5M,LXIr}8אGV*"JAB dt98N%=:?PkFogPAԑpq5Ev a 'Sc9'F<,1, kJ2cL}eCVѶG-^RZ-p8S >f}bJ>Iؓ84}YXڎ[C,A _n(,1J OleMfOysw9E~~o8!yR[/EnD^G씺8|\@= QE8?PzI=C Gř)[ֱ፶8-L8Qco!+ϛ lI#9N8ASz8K]pT# \ ѮU%S¹;ScJNKG v|*HY8;œn2e޼q~8 iR>#/<:]읱~sa2邛nA;EsRߛqmzI_aޗ†#!ԃ`c|4@){hx`%/8@Q*j@*IyPy_'cr'@пMtC q R~E:QsD~ݜdl5cFHƲۡ0dG:W~Mv9szh(ks=94&DLZxȴUkRǽ@u,,BWuB6+6\m'96_',q *H=!z?m>G#[P^` [̚5&4dܦ5E4 5Oqc/%'A'G>Ձw͠I 1# s#^R̓W[%ZV)cxcZHH°5cu-lؾ/06M?@6Tb}š`#~x)ȑlRّ| kT]#@#YO &H:0My&<1IAW@GɴCEw4-mIYy,Μ-@gT1͈DLכY'7ylJT[AzP(Ht ;dv>j]YVe%PL(w:S A 9{tI~D%l]^T}%c\o4-<5T"r {(՚2@?(!jT̂3(|rW0iѺG+lEbcHz.zU)UxZh"n=aӬ?AUl xX7CX}?>LQ[.W 0;NrkG.n&hVE}HMO,qC!qAywҠ-mG]ޓb9tc6vFk5}y"1 W/~w)~3;9B.dIzhhݙ>n?4P6)n}oA0@:anxrx{Z/{L^KB_:,?d~HTN AA|NF̱,)(燽BH1%6~M~lru1ֳPWe(Z"_Uh`q|P޶E .]Wf?5@խuV,ƪQ|hix̶si 8x_7> 7Tjq#Hd%I` r$_%ijG8/ae15fnl(9 _ZiXfȕ%Fb˩s(E_ %oOe)ZrJ?:}Z=pK}R_^ j#ڝѦ٩wĤSj1bRkB+ZzvcPDe(%e3^f& λa"KK14a b ҊnY/»+vx[=܋aJ(L bxa"r# _sρwYW^Eo*as:6t:j x &)e:9>(K1#|ρAc avTqc|zkƽQ\!|ʱ\|Y+离< Wdo/+̿  yjn8AV?dװ_.Z!TJOomjuqjpB:]$_ss5!Bi*fBHl^>ʊb12Ì,>ƺ!4m 'R5`h{ɋKPÜ+P|.*ư|Ӯ{S9\Iޓ^r#/=KQעs5Fw-[H0brף<3=~`-J}lY_9{w~۱$ VٹQ|>m8<ψFq"_*" FX;),Oi=D+= )Z{%_ oB2s8Q=T%SZ". GZhJ߂/|/+m9g;'Fɕ8mXvsu#^~8X%i`o=N'n^:L]HI>}ѫ_\&V *3$x @x^"w>L;ٯBbăȡ+XV`X<ԶA)Y-[s wR3{ݫ ֊d&?rw=!e:/! !;‡aYJ+BtF *rd/Vpa2*ʋ)3klYOa5hUV7_C~]bF"bY|0Xiw(5>ŴĊbn5'OXOV"mK gC.9nt.* &BKEYPHU?vp%XЁ(i#`:Fc{D/('V>ǍA$#Áx )zp]P}) FiDͿ|di4t%\qxi>5P,Lw% +g {3:jvOZ޹ zu>N&X=h3+s7[忪ÍQ "5{/a.NzV±q gIoE=./sw>8Y6}(WtٖeCϢw߅jSeK_W_[qHdBkDq/j ;D;!ٙn0I-Fr7D4 񾑯Яt z.YBno+ٚ,kK}z} [ ڥM-ńfJq7v=FS?RqVC>S/ F2OB0o-˥Die>-tH9$epWaAsJ0![/Fc >GT@'J<&etggB L0;)blLU2k4[cQ|CHW:-tpPGJ+6> >% ZZH@\(lZh~|M P94~#F2#n%y>'p-+ Đ9Am@K;iTKo$m3ϗ>ń}V\( E(:2{?AWzH̪@y('/a<*;h;ֈDtJ 4X_2vM-RZ>%%~t܄ ä́0zd'j0QQ'$f0{ﱂ_׉,S9팯lFnB#E"K-@=ý|t@FVzli.CBF^ٗ\/clԒ$1F`<9G1Ջ'_`FJP;+}j5#xxȟ1dSe \2&֮]eS%II_>v:՟pWRl:r~ މ(If{ Vm2Y\o'b^?6N"V!Ņbѩ7 JFT!Krb.HZ51b: Ѵ9snR-SpXD;AAym j??m*oujʮ#yxF{.XQAB`?=gGy E\0&l7EDذyJ.׷Y7P0[$ ],(J3PsS}#?voh{C-*17׊'g