libffi-3.0.13-18.el7> H HtxHFX% ?*}} 2L^݁PRWtE/T>x #vӓڈ,b4458058cb7c2a26125853928c6989d6a09df08br܎!eK$ЉYF)FX% ?*}}00Al\`-Pt^_`%՚vS5nw>;H?8d   E   1Nkqx    y 4 d  z ( 8 (9 H(:(>U@dGtHIXY\]^bWdefltu$v8wxy4Clibffi3.0.1318.el7A portable foreign function interface libraryCompilers for high level languages generate code that follow certain conventions. These conventions are necessary, in part, for separate compilation to work. One such convention is the "calling convention". The calling convention is a set of assumptions made by the compiler about where function arguments will be found on entry to a function. A calling convention also specifies where the return value for a function is found. Some programs may not know at the time of compilation what arguments are to be passed to a function. For instance, an interpreter may be told at run-time about the number and types of arguments used to call a given function. `Libffi' can be used in such programs to provide a bridge from the interpreter program to compiled code. The `libffi' library provides a portable, high level programming interface to various calling conventions. This allows a programmer to call any function specified by a call interface description at run time. FFI stands for Foreign Function Interface. A foreign function interface is the popular name for the interface that allows code written in one language to call code written in another language. The `libffi' library really only provides the lowest, machine dependent layer of a fully featured foreign function interface. A layer must exist above `libffi' that handles type conversions for values passed between the two languages.Xsl7-kojislave01.fnal.govScientific LinuxScientific LinuxMIT and Public DomainScientific LinuxSystem Environment/Librarieshttp://sourceware.org/libffilinuxx86_64~0l7A큤XXXQDUKQFDcdb47bd8f717fe2248917ab8945df9589c4bc5d7544f03fcfd30783e8f12d041414f460aed519486beb78e92ea712c9ccf87c1acfb735a82d301f4cdf06f48e3f593061a8263acd83072d8c83de1d25cacc8b4b45d816600015fb9b6ffca24b5libffi.so.6.0.1rootrootrootrootrootrootrootrootrootrootlibffi-3.0.13-18.el7.src.rpmlibffilibffi(x86-64)libffi.so.6()(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.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rtld(GNU_HASH)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.11.3WWT@SvSvSvSvRURkR@R R@RQ@Q@QJQQIQP@PP$PO@ONS@MI@MOK9@Ji@I2HsVG~G~G~G-@G-@G-@G-@G-@Andrew Haley - 3.0.13-18Andrew Haley - 3.0.13-17Dan Horák - 3.0.13-16Andrew Haley - 3.0.13-15Andrew Haley - 3.0.13-14Andrew Haley - 3.0.13-13Andrew Haley - 3.0.13-12Daniel Mach - 3.0.13-11Daniel Mach - 3.0.13-10Deepak Bhole - 3.0.13-9Jon VanAlten - 3.0.13-8Deepak Bhole - 3.0.13-7Deepak Bhole - 3.0.13-6Jon VanAlten - 3.0.13-5Tom Callaway - 3.0.13-4Tom Callaway - 3.0.13-3Tom Callaway - 3.0.13-2Anthony Green - 3.0.13-1Fedora Release Engineering - 3.0.11-2Dennis Gilmore - 3.0.11-1Deepak Bhole - 3.0.10-4Dennis Gilmore - 3.0.10-3Fedora Release Engineering - 3.0.11-2Anthony Green - 3.0.11-1Fedora Release Engineering - 3.0.10-2Anthony Green - 3.0.10-1Dan Horák - 3.0.9-3Fedora Release Engineering - 3.0.9-2Anthony Green - 3.0.9-1Fedora Release Engineering - 3.0.5-3Fedora Release Engineering - 3.0.5-2Anthony Green 3.0.5-1Anthony Green 3.0.1-1Anthony Green 2.99.9-1Anthony Green 2.99.8-1Anthony Green 2.99.7-1Anthony Green 2.99.6-1Anthony Green 2.99.4-1Anthony Green 2.99.3-1Anthony Green 2.99.2-1- closures: Create temporary file with O_TMPFILE and O_CLOEXEC - Resolves: RHBZ1151568- libffi needs fix for structures not passed in registers - Resolves: RHBZ1287815- Drop ppc64le from the multilib list - Use additional BR: only in ppc64le build - Resolves: RHBZ1116945- Add requires for libtool and texinfo - Resolves: RHBZ1116945- Add requires for automake - Resolves: RHBZ1116945- Add requires for autoconf - Resolves: RHBZ1116945- Merge from private-rhel-7.0-ppc64le branch - Resolves: RHBZ1116945- Mass rebuild 2014-01-24- Mass rebuild 2013-12-27- Added -fno-strict-aliasing (pointed out by rpmdiff) - Fixes RHBZ 1006261- Patch test suite to fix errors on ppc64 - Fixes RHBZ 1006261- Removed temporarily introduced compat package for OpenJDk6 bootstrap- Temporarily build with a .so.5 compat package to allow OpenJDK6 bootstrap- Correct spec license- fix typos in wrapper headers- make header files multilib safe- fix incorrect header pathing (and .pc file)- update to 3.0.13- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild- update to 3.0.11- Fixed source location- drop back to 3.0.10, 3.0.11 was never pushed anywhere as the soname bump broke buildroots - as 3.0.11 never went out no epoch needed.- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- Upgrade to 3.0.11.- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild- Upgrade to 3.0.10.- added patch for being careful when defining relatively generic symbols- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- Upgrade- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild- Upgrade to 3.0.5- Upgrade to 3.0.1- Upgrade to 2.99.9 - Require pkgconfig for the devel package. - Update summary.- Upgrade to 2.99.8- Upgrade to 2.99.7- Upgrade to 2.99.6- Upgrade to 2.99.4- Upgrade to 2.99.3- Created./sbin/ldconfig/sbin/ldconfig3.0.13-18.el73.0.13-18.el7libffi.so.6libffi.so.6.0.1libffi-3.0.13LICENSEREADME/usr/lib64//usr/share/doc//usr/share/doc/libffi-3.0.13/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=genericcpioxz2x86_64-redhat-linux-gnuELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=1587b567563482f276a5f9307ab5ad8ff3cee0af, strippeddirectoryASCII textUTF-8 Unicode textPRRRRRR ?P7zXZ !#,R{] b2u B0RœŒ0=z?g, s5,qzc]{>7l$: -yVTsB'd+Y2N6c+!MRȦxA[sFn6r^ch|gfɟ'@<"YaTxVɚH+X-ْLM%|7K퍋)r~WNM0N]zli;e2ԣk~QO_U񷲭|Kaa,6-2; \[=R=0*wrCB*P]b0D4&B>6YN]/E@Ы{u9k\ P6S!5/N0t HlbgKئ&jEh6YjW}-r"܈a:L^o5j@BQM刺ira8}VO̥VIpah"%/6%&^mrԞNw"zt3;ܒׅPkSmxMw6)"LW[}`hy"i6)֨TAVXU!xJҮc ƥU J6N3\ H,4M94ͼrAȥm8IP=:}UȶEAhn\4%*p"H~X`bka<,\94YI[ml]Go0 tLÌo#n~j%RIx_{e؋~`@3OP;B⻕֭rSuoR%D` v v?(.>$#q4P#UlZ$)("r_͋~}.71Pւ1ѩ8q%c9a6dZ~p($n?0-@'[m& N ¸ odAH@vb8 tpC΅6&*=*G_a7Cw^L hwxY>X3xG16{έ=zSUƲ,- |`Pw;׈!g AxJF>LU@y.7hSMeU;eBm٩"rzVr꩙6n T[i[:͒[xݒjHE0g>}Ck; ؕ.ͽf/ͪ%\Dsauo2tȀ!fCL襝a;ktn<p)B`n=W8Bx?nFJǯa1)jj}9:Fxη%} 稠PNT K1&Q@<6]oHD .bqc` LԺP}<ϯ>LR k,>GĴc-?ݏ76C_yBOz8SŸϦ?!% )_H)jPI~-gGբqC$n3^;dXizFHL~DÎx8N|^ Zu[_Y>D*j0TyR-X5g^?A: S]gEiYW(VA{N GrgFABJ]#lJ R]¥$֣yP2))Xצ[wo_Eg<|מW?>Fk.:; :)Hv cK2R  /eJ4 +UM3?q)SX;`ؽF2[S{\2y@O֠z mꕾkڧf;3[[wmXE!γ\9-?sZS8REAOy)4q%zМpACiтC }onazԺTdӰ:ѡF~o28<-8+jva:拋 -ռR8E /cJY)I*חoAF;!$ ۟MVHD/уOJꯛMtL;Kk!&uK9F{~:)a*9zU#l8U>|A4wji)+z%>A~LOgV<Vǃ[vv7H:pkـmu(J8L"Cl1 ]g,- ^W'1|ǂxMU 7T" +Rw/՚ RAOX<ܪ:eP2-GroZ&1'%x֬r0/3@ˠgw6瑸p`_9)O4C)l HO" Q]tf8m#BJLW̆nޯCä;C'tJ-`@ ,<]IPiSInĪ 3&P*+hʳ2T)S:ǣZ X╰v(Kj-uU|/E=R2,Um8nx]Mj XyYEԕ@$ Fx_Ind6;e Mv%j -`ݕ"B IhzŝNdD[#H2zse3ISrlk6[S+rytpY?q_-gЀ)^E C+oh߻{1g.̒sRTLh1?h"{`X^q lcil~K{Ӄ 2Rd 4jRs:$u M_;B+-kynR tˏ{G A5eQ2 ~_j>6VRE׳{|:4l+k%3'YZE#5 r4uȲ GV_LtexZ"`!lrPN+|lW*y&?p>-r͓h#!\km2fGHE"m%rV[Yijl U q7L A^{Pk+xr=P|UV/?˵CnwRh`s7bVu AuQ\  /8g#UJaW`WF`"2 yFg}Սpe2~-t^ݫ[arŎk/|c7 8H'~^!឴ҟO{rN>8'J{|_gB'ٽ)h>WJ){'t7Xw 柋aP\m.qRxz$r{oA\0AzhgVh7c#, ז-K[U.V&y;J u {G(2ss`_&>7' GqDZqv*(n}4dc FB1G _/ĂDZ-M3q=ռ>zdEWd[m_Ж^^-Nj_z׷Pp亜2 "gw΅:*R+"hRAZ=ۍS*jc& y2N*uj[^,g8o\EA9I.X>N1N1e1Dβ\r&>!f 4&HK[hأ"oS[ $ iõ^Ŕp| ˸mʆfZJ*tR}ס9~PSm%̊p??KYT~B瘶%'|7vsgO*br5Qu//@`0t3wgLHfλGpVK9UvYu.:>RtF4o-A"W5˚,C nxL݁137 Υ;K\Kd1FiA+EN6Dq԰<3\\Fq16%X'E L/|3-Me'E:3tE!kDm}]v恂D*v R vL0Yyu2WXGqYU3=r!CR {֮ξhZ+W/z;2u΍c ,gNo(CxRuAVb$iY2+Aő7-Q,]*=G:msR4KKKZ 35N?/t ~j\ufX#vYzWKރhGQy6ң%N7A+z.6Jy'z/dae(pdºPNr`?>3hf=)#9B tݡ JHԙw!23B 9N,3Ÿ֦Һ`4ؠ##A93@8YX{ a78SRmɵ7zvH Rrc, @QFiq&OJ=K] 79%Fߍe&0'4lVwjҬg;#76~=-Kd)r j~D%?gCܑWSa6Q+ ԩ ʹݟ / ZU6ZkW& IMo!zRչC/{Gty0$mgFI^mFq"_Y0Ml /67-2o |[âu.YCV+7Ax''6%4e;AуY~tn#7=\1On=w\ jI cƁO 55=/sg]03o4[4ԟI hf7>Wq;c;S"^q_{vJWtJv_ )Q@%,s>='B5>^ Y%Rg Cxs+ _r P%=-S}U<;mqOh4#_8[{S\v}K\Ln#F3f߂7s@eeCr}Ck6?hl%Ȳ+6gV NF}zj[$38l;5ntY B*>K _t':U%TGQknUOE-{M B㺖-ߖf _Pll"1aF7 lQu .D$&rsu޺!*Tj׿c\ _llϳbtO=BGڹ9U1}.nc'tt<5[pUunoy"RS܍VT8kxF@O3Zfhə˨SHJp@7H.tN](Ge~VmuJ8 j Rn4"wh1NpBCWOҟiH啓8)ě=8!47$W!gĮ/..J_I|zbpxntJT=K^I6F=)*%$E`UL|6WEiJRM[#iՀTNˎr@ަ*H>3STGby%?t菩[jw2)$'n1pclQO *4v)O lypj 6[y,P\ .ӱVҦ]AZwnw/sBe rI4؛_z%GUTkP7Ѝ{$Cԫ"<ɀxgYQA;&<$N_Ûa%)T+ހ43_R<7IrC[Vcs6N*ceDXV}+͢J]98XߖnwR3E+e_Qk(2:OH XNz uicLKtܙ>2:Y=jى=mY>S-"m¼n@;m8L'$&~ŞELΥoFyQu s a9Hn9<*$mԉn,T-nK=FsC4[>J]+D}$ʠo}X:nMIYV=B$Z&U3J| 8Ξ x}Qhu2Z\?JO`0 |mp Z^秦ha;d2FOL"i"Q] ]b}0.qY.z ރ`ê:>"EsDVD4k ]yh0ҏ'#ycUO0:52WVe^AEj ǣ2a{1 ]"Nc`!a!g? ؝E Kÿ4ld;]`á>R&ϫUnu˸b{L4u'%$(C;2:ܱD)G :G?_?^q4z?no-aYݡ>U>S@Y,> ~)Ĵ Ҁσ:Ev(qfvM%p;dgUiw#RRu%h?OV(HܸD9`|Մ'i9~cGcŠRl`ѥ5dNw_Uk˻~fC/#_8vJUOoP鰯.GiffJ+Y/yXꇫ,pvPp h ٶ)>8_)J[h+wfN̓ ^w@O: btTw@ȉ6#D>FM9_n@|6:3'oNpL7#sk`fَMz5imS\8EZ@ Rl:z(ut Dϲ{#b}xVyeU{:0@[0x) rM5DwWAVE @DC'5=#|,KoAnv㟠JDjJ2U,Et0f$'D5ڵdl~iZcKS9zx3qY .G[ymCl,|D/*!ؒCT &Y(5ym\#R[6*TD"+"_zuOHY\^[ïU'U G!я&7XK(o8p H8 ~Bd|Ap fYZ{)IOF1O!̩xXO-8AjNzgmQ@V 4%_h̭MW6FSm h ~e,(ɆǶt'\#0PzOs!0*k7[z08decbT쨻)x)m Jz>^^2J; ɜ@(t}2:x#.(-ҿI}OYQF$Jv$m0 $b(r t^\!9{i (>cmܠۗn!O4Et:Mr!m:]S *ڣA:+c,ǰoJKZB$wMz7n 2:Bh9 TLU9_ -2 ˌe]*GͿȢip?[,Ѐ'Zxj^y='O|V&>P"rɯ3Nhg rΘ5m Wt(xzc.F2[a!S9Vl34B&5+tܾQ;5 |3fE!*aR MN0Ƌ>fqEhgn梽)˕~,gcpf90u lova$Tӣ`jvSe <' qӼ\blU` &Z5P_D+=3aU=S}j tH0,y Mb3^~p'V*wܿ&Kv!N퇞8緰)+jOnG))ɾKaPձJB7"3k2~NqK2Evx;z/y`JZo;~vfbfTvH/c\Gͱv$CiqbdǗK.W FRӤ>;-C#HAX+e~T2f7 ?" zZƶ&xwsȣGromqzPh/wcnL|{W[S[( U7ܔGнyF̙\C&(5=I>(a{⏙x Poeک4p`/ޅ} 9VRە4gsk%O#>vMQ8#ejhCC(DbLhS b+sm VCzL'ٞHf +/mtj jDbи1h/8vi*qk_a0t~ZFD |"gN2 =" |(}BΘ!~U,75T,\#wt#cxXrddt1=&5𡍇sL'XSm4^'++P%Ւn ;m@$ \ EC4yaVE~Lӷ9CiƦ*?|!@[h֭ HV7>r]drÏvi-?iЌ\!kKWL!H1>t'N{r@`F {WV@k3 >fw)_|S |B>hO1KF5aaDgUq!*H˂tH5Kd`"i9zug4R1Ra"f(\T?~$PK sTǻr5@ 71<4]Vp]3FzY`.C=2~Osk̢vvttp0%;x+n3TrGj|O:rW'm9ە۸bADPٝ#-dJ.͍?i|/%'e0E+(WtJ$1 뺼J{?\X_mC@E pkƒek qCSKhHc#͈[B{JƎ cWwԵ)9jV~' Qgqlav{n"1fKRQB8eoAS 4]zB.&BH#kx(ªBpꌖŐx˵lH*;FEފ)?/vd}vQq$'1zln|N?Վj\((_H]!6v^cdN{/K L:kyz̖T4[kuYl5aǁ<o\2c2SleMbJ 'lݏqN'Z*x((ỳ@HV2l}D-kd ꫧSܚou~ N{_&0R#[@f"!'r@bNG){BH}5xKlr .bw ޏ4ҳN3ecčoOD,{7[c tE/__.s CSq|81;1gg12YpDn2veEpi/gyb` 2Tm S ~9+lGYAQ,T}MuZ濜z[3:$8_˳O HCv,,H6Sf3 WF 𥍕8p1'Xbmpe3Ndwl))(%JWW 4,9]7(μOS)釺lxynyB$dS9Omz.h.2yu! ,5>йͼ`^E} ndDӧ{f#C`'CwBuMZgx BlǢuǺ{aY 4G<O9Q#7>`)F4}7jZ| lP-hZX>@z|L, W*G uG'15K OƲ~ }m#+2) N*V1 ʃ]X[#l&*{2!=-ki/bzKBSvB>s c~ERFB5R=+#Ɣ1ӆrQS0Ɗ39YR*{߲̔w􊌒OF wz&H0d̍Ҽ|'@ }(_T b&?iT/Hj91SLtiL-2-#bi\ef7r5O䷉wxc( fmb!2IZOcFXk kta$X[=؇$Gfuٮ&T?}=\xBs26AͽPTi[?W-5"m =i?AX~\<o7 2B6T䦑܉ڎP4 3m冑!gZ#>1hw.TSلߎkE$|⮂svU!ǁYͲŐnvc';\|8ܸp:Nl3J1?6L13{!Gٮ yqj7o>?bU]E‚I$*;oNߵd @'肂# w1 /t O jmY+ Sۗs^3Xb-Pf ՈYGUkC0҆4HeO2\Uk% nAKUn-8ifS/#EhSFF:X^ͳ[C4K&2vߛ-4oy]g3թBp:b"+]7Lˆ ߂޹r~u 5}bxWڹq#2.e/5#}<4NJNp39n,Z9ʘW8Fri]5-΄)q/*N.MDSy|ZFRLt?}7|[l 69u6 ['Rpb{vY";4+Ӵ ލif ߜϓВ:=!%/ɮ'324ҿW`m1r(Ն9xn > C RhxuifHzjduSiqA]nκfoxw~}rV7ɽ#uP5WYQtͷ:I ŧ˳OYE)v.V{uV?\%&l,fs}Xi֚mdaU3  SWNQ!2'`?grpByg)bv|+d]~oPpa2OަZ-Ȉ}r)cM@,)ا ӭN4”}̀bΩ9K!)!†P4("1<"T:B1WcFۙvQAP=wu?zߞ>r;eS.bC,1>&GG+m[)s,`ī-1E](s`Hߞ-EϬa}'GWs!Dy8_ tI`l=g_Iz9%6ju-w3#%NHKN1K$ ={#F:Ex.'Qd5q/&̊60WhaT֢e^D@ljn91mcdDmwu3Z(׶@ L7OS_8.2ѯ'-|"U) WdK:Zc{@q0TVH>"\/<`=x}wR lGEєWU'C,z$+Y aB0S6C+4>0^r:B28j@!$vSqM2H b>D6>A@3Zlrn-1K rVyy'P\*鍒q 6VN/ NҀr."I]C?n{[~?@[iL͢dkCe+ђfG56XE ݋EFhh;w>̈Zfnm~A$xbRbQ!X:=vH 1dο8ie\T$ض*. @y}RJh94l4ꊪE #vHi˰nxs]jˁX+HS!l`?e3jԝȺbS'=B $kk"X@m)T̚3!%ۭ1ۜ ylmu>A6|D)E +Q#G^댔by2o>\sDJ%KOI|.MLCU+MZQF8Q[*DM$%҆c?_bVf^uCvw$e\sW EZ3uؐ|~qO8sTyp3d%\ky=[@)-7J k|Ku+]k, -P+E$! ёM;N%.S=9 9b6dsRB-;ncS|grXegiH%a{m3 N !(jhI#O-Цk@rUo+Yk;=Ƣ#2B=/x'[+Ff?ۍ2&JMo) 3#Pr&GE. `Id39]F9Nʣo j'i~ n#_O~A8Ąģ$|е+ǣ__veCz  {.>URߛZ.lxihJ%\ ,wY8N׽ {y`;ɉQK R^oWqS ,ڗq㱫]>kٖ:ľ1J2 %q36c7 僵,ƹT`$`1جnc|\E.&bH81{fnp3hCqjo%/jKҌ 8YIAAS@Okf ̀f9K&B)H@U1*\P{&CegUF9!Z]q-|Nr7^Q &`3Ժ:o/+%A;{2EqZ՝'GDSFۏ(@7D$Z,;Ӷ'eDΦޮyY甯wy]|&(* ibwGtJ?~SÓdp_P_yl+ ?g4F^K\e/`Ʌ(Cu1EE{7.M 7P, t΅cۮOy!M1_5ُXdA;GZ`U>K ؿkYw|qϱ= N[ӽ,g-h7б&{yorEw/w8S#""ݞ#?}؞Z*Ef@PhN oKZeQDn]XM%Q)ɽ˸Z$0>}JV e_u(N[ǰC]IKAP|O:iĚQ7shjgzwtT0gmSxb~ yh%!'tՠط>98t0!m(ul$H~cZ Jm7(Vr0@$ 8a0At:4 k"YZ)(|22Levc-p= /'6iJs'hH }-dx1q.$ZuyG|Nb9/P b (lG, U->p[lnZ"{b7u_HY`eHjŠDetS-?Yr:#B}%/x_eyPIpڒ YZ