libffi-3.0.13-19.el7> H HtxHF^< ?*}}q=+hnp\WGjTw S]s;Eae2a290145e9ca6e0198336ec8949b4ed54320efp|A*rzF^< ?*}}DVBԑRO ]Y/|'l >;?d   E %B_el    m ( X  n ( 8 )9 @):)>@GHIXY\<]P^bdZe_fbldt|uvw\xpyClibffi3.0.1319.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.^ہsl7.fnal.govScientific LinuxScientific LinuxMIT and Public DomainScientific LinuxSystem Environment/Librarieshttp://sourceware.org/libffilinuxx86_64~H#l7A큤^^ۀ^ہQDUKQFDaf4ed7088fc6c9dd07628ba47534746412c051a4864189fb9308be5b8c1b2308414f460aed519486beb78e92ea712c9ccf87c1acfb735a82d301f4cdf06f48e3f593061a8263acd83072d8c83de1d25cacc8b4b45d816600015fb9b6ffca24b5libffi.so.6.0.1rootrootrootrootrootrootrootrootrootrootlibffi-3.0.13-19.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.3]6WWT@SvSvSvSvRURkR@R R@RQ@Q@QJQQIQP@PP$PO@ONS@MI@MOK9@Ji@I2HsVG~G~G~G-@G-@G-@G-@G-@DJ Delorie - 3.0.13-19Andrew 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- Allow libffi-devel uninstall even when docs are not installed (#1609331)- 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-19.el73.0.13-19.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=genericcpioxz9x86_64-redhat-linux-gnuELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=7be2dc09660d2d01f922aa5f2e9bbd01d01e8906, strippeddirectoryASCII textUTF-8 Unicode textPRRRRRR ?P7zXZ !XP ] cr$x#phʩy_r}ySR) #QEq~ uL%QqMhYl{(oVM(̔tך[Mb" bvw@ eUNIĭa mo hJÑ*Ǧ:t'/Wʗ@~/IK~ٕO]Bi-%*]le=~'gP2ٺXy(1:ذ nƅk쉝  W}Q.oT݁aupf17evLг* ;_njDo*]%nҎL tT0IUjZvq%T\aPcA$I˧WjJ i8Av0%Z^X`'X9^gt{MGd 0 <薪"W,cc!sO-C7D} X 0w%s:k%s#VooRzmJ!@袥Sx#5DuFs%k/MYk<ڞȫώUj4frѕ`:%Nǔ/ Z)<CSr'yS)M i< GᠧΗ`l[Aћͣuފ1t 7䓚~Y={AIJ(&+ |V},kf& 5͓s:ۚ-z%n@# R'^Tt%l-\sɍ7IOM&}/<ǘOu*IGv8A0 ~;L*/23.1{4?E(=7;"> Y($ ._u4R-VXY*`1fQ`;@VUwcA9hPRmb3ldl!9AŮJן8P PEyg*f\ӊ- EU=" f{iqJm L2>{mҷkق OK/cة t|oy,SyqraS9 s9*pkyEEeH]o~4+@3 :[N ]dh0~4OŁBx\sWud1% nˬ@|A(zBw`C Ke3άz$!p pU" T| s5S"mݓ=9kt?pT[q8zזȾ.6;LHpdTDw6"fqqe26)Y-mѲuǡ(ozwX9ƒkǁzL:*5cy3+Iwr/S+ye}bqnY)ljЮк ]5HWw o⃄`V_ʁ<\庆rZkH_2w^="fl ։ zלDs3}-; 'ƱY`9ÞFKUyu૴S#kWJ_30S)H!+8ir)vsAD2_ Xzc@ŀXN8MQ'~2Aւ,|DZۋo< F b|m$NAḠc!zjP<[fc<:>_-}Va=]FZLbM1A֝[fqzo(B3tU˿nYߛR}C\}쨏dSuJ RHӞ ,8kEkY( }0I.P1ueQb0U-zʢ7vd0O.k12n:_A\S(DP6V't`\'.OȐ)(6QA3Wx x%08QTr=֓򑯐gmӹEsɖr9 08".pd-['8i]/;7}{WUJ'c)d=n̎9ko(Sbn+ + Ǯ:5T bY:@5;X90P1 +9Ч y~<0ɞy1Z:W;VkIza1FfiΫ8HLEHu{=h2Z<鳫P}[y ) |ԪyLk*3UJ#5.^5c}`0s!"qf²@gҭfT_ߪ{iռV *H4a pQls?>!Jfv(SC*<0}͌p6b>Jm? Q/6V+f V!?!s5O OԻY۵EN1SPgl9͇ i^+$sŅ7jW-`A&&t Ci@+딽S* ΍NG{{Ą;RGy'1w8g"dlPU) [Tٙ9 b/o髭?Y݁%O8@P{ `OR2߹)ӭt֕ϖHi;qԿu΋tT8K`McqĂVKOXwyK Alt j;kpĩE{-])m%Mc1HM%@;o7kW m); Fhd>ucaLy_,}h-- j"ZW h@{[>Uޥ PGJմbPeq/jݡjX>mXW?gwm|m.w%[(]ɔ.b(BvŇ+' ܗ ߆"I| 6y0|H}{ 8XL>r;idF1eO,_UpD$\Պ- nBr=FNU!Uày$6/|=s쐇kЮ,j5}Qeԉn*pKgi``e&8,>/x!fUDvλu@8?CPrǥhJQĜF(v WMPӚb + ;{ÉR5쇖u1K4L؂ q4'plfKyxA\xq!f>wAP04N[;4OܠBUYFwrLB']śЧmv@,~EMdTF|FA)ȊQ8{QG't{`︕u!tV#(ph"UIej]俎BGvHF %4F RA6</Cy)[n-rSU+QS d$;7x75i)ʼn.C2'u2ı"n)=fq:f́9IpT<_)UtZFK͠}(c3KBll~0ƙd*ŋGԌ;ssep2 &T>(ä«0rDBw[nDhW.U|$2kkgdT X))BS4~-^!6BD3/M.hZ\!N=x @K9d*((Թ꺾V@FxbSp#J#(TYdJPq@jx)zv9<ߋo#>W!G˪n%:fzy^5 ;a%\6abth0CzĶ$3ր8 5byiZԍ9(f!>{1+_%I$oXAVC #Cc# x_SXpzi!՛ǽMӅ!x<~{@s17&.pG5ص[]5z9^a$/T uwWU6\}mFGk0PrB tc\MOBW @$OL2ml!_-kJ΃ z_C]oF\]/H_4'ֽ@˜5oĕx56ѧʙ* @~;#pn'Y!I:va$]tevdӡ&0|'ǒ3hGc t2R` U%¼vy\MIUt^+Z2gn,\"\!6h: ;u# x ){ ]땉G{<4"|6sՙRD\OCgbP0Jz%DZv}l)աWqPqyK?/Ǒm' Ӹ_. wcNVW,e$'uAC[+^*UqI6dָϭ ,KKd/{-Q<ń2dRAQIВdg=[4`>;BZm8%$-f3?5/A՟7<kucJ1)dQqtH:ОUVȈTxsb*Oa g_`, tV%eb嗡ohb!H>!cmM7]Mg~f>K%'T#V @+6!KMߨ`&4^LJ> C_/.Yy2fȠ}Y0݃څ /β? ؙhם7s$=oPRBT]6w+d U=hp-=zfzKHUOZI+?nϾw몝 *a$?ێk6{mݫL-M!mMEM/qԸ\:lgPf,z{N| ~>dD Ǜ+d E$V WAsabN$Ma ) !>r pa6d{Sɤk>2Bn!}jDX%\up~-RRH|5 Iovmhǩ9(F:Sdt,"CzmP8>h,9aMU辿P=o- gUtd<};$fol($쑜̫C Z߼ ԢP)ÆAȥ<<ά`8'+$[_9j o㯊Z oK@y"% ֋eOn%Y^p۞L(Ǜ %6F;S)jF*usP.Tw35(Rm4=J;hveEi{;CdVP=\P?eU\>vND8إQ'}5iPg)T`9VOB b*D#CiZm?$q*|?)͘X !;!1GqUD{V͟?^8 KNH 6L>#VnFMN;s| tC* +x 4ztgP(e_&0$-La[ad{(͛bG!;8)5X_5 x Lk2C1+UM%[-Tև= GU]18OvaqH\ok>)cVԎkQ1&Ɲ20/3W S1hm b'U00%F |AWE=/6.c 2uӲsBk;޸p3$}t`$8!6@>gnfʍ?/n߭ )1 1v̩C=d.7u^O-y76& u2ȩUѸ0NV왆.*$.N wnA>WEf3dӵ?J3ӌ.6Osb ͔)v.jNyGZUt ؖBEpJx{T {Y:W \eVQbDvatԑ2qcT|y]cvF&Hocm2j,%)m#cfdowή1Rcꏫh/G`)vAy:lOT:ӋUˌ$W}̡2 Z=ok_ov$(RN2x_ـ7F~MN/O}-$񕉳 quqLۉԺçp֕Bl!2B% E}( k+Sb-6[&`$a(U3ۖXhg”zbڡ>; (]q'07ܴ1ڿ79PAg߃ÿ"mLSR{ʞnk8/~!EI#/N UYLQiT"G6ذ2@^\ R$ò =I2^j?F# .fw(s(ص'O#= n]tI Ȱ4GIC܎ yn(z3@59|zPx'۳z&MD` DЏkb.D\%dߡ,%ݺgFհZ=Q/wzS0Ӡ^FDD6K]YoKz5xP>ԴRaXE0&"ɼ? y bBU^~%al2e{[MtdZB6&y+Lmol~X4.g6, d@H^}A1sϞːÄhXT:E'ZCꊂw(h @Kj~"reԱگqĕB?<4w+nՓR4c\v+QM?E}wi .3s"d۝]S1 v'~6)CO[c>߂` .\T)tq^X-T: WV'qbgP[G(sym$| tíD6]mgmZ8CGOw^(SfqiME1f/eid=Bq 80rcӞ ,$b%,"}KOJeLJ r b<8|?BQ}2:ja6 i-ڡdDC޺Ԧ(wVpb6K3?~2ȬNvcc<|")r'Fc]?+m Mi:h>:UNLn2(Jƹ|$%=q?fBxwLt[Rqlmh:6ȷBy @7gΡaK4ṅ3> S @FJ+$.#k1.^ )e̱59Pr׷-5Z䓷S\I)X0EQiF>Wx^b[o-CK41R!sY JZŢsǨz_A;-p  lMBtB[)U 䶍FRzTCD-e_Cy&C5剻O\ ܰM;s2m gbMb+4qCwFp<5:pahIMKL^So%ܻRilj`Flh)/m=߆֞ &I${& jH&24x$<{ _CPl!~/ zk*4k "q^fFR) ]u+g<\6[偞Ojm Z܇y-_Iw$=8 m5?Ԅ;4՛c&"jҢ#}g2T`"jfi F7"f.CBh,3UҌRYڇmP*맓iOel?T6L#Hq}?B5dxg<^) LyD}DvHDrj^[iE,tf?qU5ZaB&Hvt6f6KntC26sZLQ[3㞥P\_t|Z"YeIAQXzّ[nYQoU}Is:cH7_%z\h~ɳ"3>!* Agmv!6.d|ЈMW-%S"@c,\^ۢ^Q kڮ[W o HUhJrAf{P.SJ!;5UĂ~bx2F?o^ Tk5xJLןK)YPuűW E16u Hz_]6  F2 <`؊y7'Wg?sZLsAL%ȤoV/B=L͸ A JabjF7Q #(Lu^PY/h$'%<4$`]GF$ǽ}Ta|{}{Wgcd>Ûa_iSrd, mNIB *Eol^|ra8Gnm4{IiVP>%|WToڡ=i&bǝar &Ӣ;ΚnYd{gMTlOT=wT^}D1#_Fs'Vr}p۰RȞG~ iv"17<7xP`^M=t߱[ٗЀ{I`3Gڠ 5(C ?}tF%ZؘtgPܒ8W:8}CX>Af) Hj?1g>+ڷ~SYl]p,w Xڇ\ZS9\n hjѨb SNFy臉~PꔙS3gy+/?Ŷ]tRxOJmEc)28y23,2K I/bwMsCD d{gw`d7㔷,¬n=gBV#G(KPrQN[Fv65Q9$Sa2'Rd Hoto+.m2Ο..] FS"/k\)`V)!#\STK`=Zdw9t$nf,+tg:p"xf/3uĆb v&ocѥ >*3r f4޳ ̪e,NX  ]>9,*{}%wyY`x8xp>C~@r>e[K"U WkjPRTz0 w% AREƈ|Ou36Xj5f$}I63/Щ6Jk88Zߠ& tAeA鏷t WYnqʬ>~oB0jA*%WؘDHQ/? d3SMi- i:t)=LRdSΕi3"Pd1\u(1ln@{2R P6odY{k, NDoP')61XL{?7QNEH.*|_ DŽbr]Ey h_ Ѱ$-=#ˮb0orIGMhsG8EiF)E {ULv4=ȣhObM68=o0,BK .O/+@`ynGO@y`BɊD.''%'*Dy[yEŷP]mL+7v%2K(t!,/'p#ip#d/Ҷ9&b@@l{GT:EA:s%`AfdTg5}j/^{ri@$y+K;V +3&=? gQAwVe:UAX tQ H{v.Glc9êF_恵d-Mm=QjR$I5`/&L4c/:FUq%;:E5sMY{~AbUEJ1Z.;[!N@튤T˚byYC_/YfC]nu ga1 { 3/a=ŎW-b%3i 7+T `B͝.u>,!$NwWU#Q_ ;U( #PQb \Oo Aneh ^5گ@8xR3@T^&L3<{czwLc&!޳/T!R#[YnfTsƗ)>3XYe0׎̠Gإ։s否YSдM\F(zmD)Uq搐+00vα ?B_-nWߥ_H e)ӗYx+*kt b,y\e۰rX, o@);vňZb\l@|8[hX||uz72{ oT,oYACIY '&jLw{(t%Y ~iP^W}@Rls#ABx3ϤjѩL o4\]NE{+d(pf]pձϔXX)W޽6 t;:*"i,I/=}ۑ) l毈fb6JT.u[1>>Eร`]sd,{^׋w`ڤ VZ< (:FVpzCX|֢rdm:>vp }i(ZŜ&meYVR(0#1YUts[y+Wq_ : *1B#-6օʗ 00B[/mJpE ԜPh3Fm[LF?=jXwjChP_cqa)FI"z.L6 %kVMꢙ!t.0>~9,ɔqUl:cݰ>YL)<|bI)"E}g+a_TȺO0Xt I^Ist1˖==Ro`cHFV'}o 6o^]p j$M섁"^BgBS|ʳBu>g3sUv6':C#Hp1_ZYcvO/YÒ}MM: KV)lۘ5q Ztь1wJmJ]&mC]"I[>+֧ ʕZՕjZCJ3 o}lIaHWS1Pm (K+f]\)uۄICS*İe=2R5@Ls];/>tUW ?CLhpӺ(X02zh= !!/˔ϯ V;@nBU,)_U.*Fɬq$RCM9B9*9YpkuPYPT2DֆOlg GD9Ke5m0zPu-_%RqRV~(s4s#Wo?bzZws3L;PxnQ62zƜU!-q)amnEp{޲ )ussm\㌢5 TvgvSĤ$IUmnb>:zQMy!:fKX->I$gM_ Okl՘ŕ|m 8,}zoy,#=\WG)sqAoPD:g>YI6gnq]bTRqq5c/hlnXQ_`&O *]s!F(~("~g]z"5 YZ