libffcall0-2.1-bp153.1.17 >  A `Bǜ!M@eee  m#'; N&˷u LSwl WLAsE\;HsGQEzBOkd)]@DB_jYQD4]v>p@ ? d   K  =FO iz     p u(8 9 :] >@FGH I@XHY`\]^8bDcdReWfZl\upvw0xPyp zClibffcall02.1bp153.1.17Libraries for foreign function call interfacesThis is a collection of four libraries which can be used to build foreign function call interfaces in embedded interpreters. The four packages are: - avcall: calling C functions with variable arguments - vacall: C functions accepting variable argument prototypes - trampoline: closures as first-class C functions - callback: closures with variable arguments as first-class C functions (a reentrant combination of vacall and trampoline)`Bܳobs-power9-07pSUSE Linux Enterprise 15 SP3openSUSEGPL-2.0+https://bugs.opensuse.orgSystem/Librarieshttp://www.gnu.org/software/libffcall/linuxppc64le"$`Bܲ`Bܲ`Bܲ`Bܲ`Bܲ`Bܲ`Bܲ`Bܲb95c2e999dc7715086455b8050799aca34cee7f4fdb4ae4bd3217f01a1ce44c8db7c4f304dee36802dc13cfb5961bd933fb3354fe9c586a8746a21b9f88a77cee7767f920ee768e9c86f6a5422214a3f2f8819d70ab806bf97f18227946740d06d72454fc5ae8f7fa6dc6da58f1e47664a3d4b5f702b56d37ec74e86209dfc0dlibavcall.so.1.0.1libcallback.so.1.0.1libffcall.so.0.0.1libtrampoline.so.1.0.1rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootffcall-2.1-bp153.1.17.src.rpmlibavcall.so.1()(64bit)libcallback.so.1()(64bit)libffcall.so.0()(64bit)libffcall0libffcall0(ppc-64)libtrampoline.so.1()(64bit)@@    /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1Z Z Z@YzYS@YP@YP@VRb@Q'@werner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.deschwab@linux-m68k.orgro@suse.dewerner@suse.de- Correct order of %file and %defattr- Allow debuginfo- Update to (lib)fcall-2.1 release * Added support for the following platforms: (Previously, a build on these platforms failed.) - x86_64: Solaris 11.3. - OpenBSD 6.1. - HardenedBSD 10 and 11. * Fixed a bug regarding passing of pointers on the following platforms: - x86_64: Linux with x32 ABI: CC="gcc -mx32". * Fixed a crash in trampoline on the following platforms: - Update the patch ffcall-trampoline.patch even if not applied- Update to (lib)fcall-2.0 release * The package now installs a library libffcall.{a,so}. It contains the 'avcall' and 'callback' packages. The libraries libavcall.{a,so} and libcallback.{a,so} are still installed as well, but are deprecated. * The installed libraries are now installed as shared libraries by default (except for libvacall, which is still a static library only). * The installed shared libraries are now properly versioned. This means that when installing with --enable-shared, upgrading to a newer version of libffcall will not break existing binaries. * The installed include files are now platform independent. This means that you can now install libffcall for different ABIs on the same system, using the same --prefix option but different --exec-prefix options for each ABI. * API changes in : - The second argument of alloc_trampoline() is now a 'void**', rather than a 'void*'. - The return value of trampoline_variable() is now a 'void**', rather than a 'void*'. - The argument of trampoline_address(), trampoline_variable(), trampoline_data() is now a function pointer instead of a 'void*'. * Fixed a bug regarding floating-point arguments followed by non-floating-point arguments on the following platforms: - arm: Linux 32-bit, with hardware floats. - powerpc: Linux 32-bit. - s390: Linux. * Fixed a bug regarding structure returns on the following platforms: - i386: FreeBSD. - i386: MinGW. - mips: old 32-bit ABI (Linux, IRIX). * Added support for the following platforms: (Previously, a build on these platforms failed.) - i386: MSVC 14. - x86_64: Cygwin. - x86_64: MinGW. - x86_64: MSVC 14. - hppa64: HP-UX 11. - m68k: Linux. * Verified support for the following platforms: (A build on these platforms worked and still works.) - i386: FreeBSD, NetBSD, OpenBSD, DragonFly BSD. - i386: Hurd. - x86_64: FreeBSD, NetBSD, OpenBSD. - New package libffcall0 to hold the new shared libraries mainly libffcall.so.0.0.0- Accordingly to Bruno Haible the define -DMAP_VARIABLE=MAP_PRIVATE should become removed- Add some more debug code for build architecture- Update to (lib)fcall-1.13 release * The license has been changed from GPLv2 to GPLv2+. * Added support for the following platforms: (Previously, a build on these platforms failed.) - x86_64: Mac OS X 64-bit. - x86_64: Solaris 64-bit. - x86_64: Linux with x32 ABI: CC="gcc -mx32". - arm: Linux 32-bit, without hardware floats. - arm64: Linux 64-bit. - s390x: Linux 64-bit. - powerpc: AIX 64-bit. - mips: IRIX 6.5 with CC="cc -32". - sparc: Solaris 64-bit. * Fixed support for the following platforms: (Previously, a build on these platforms appeared to succeed but was buggy.) - x86_64: Linux. - arm: Linux 32-bit, with hardware floats. - powerpc: Linux 64-bit. - mips: Linux with CC="gcc -mabi=32". - mips: Linux with CC="gcc -mabi=n32". - mips: Linux with CC="gcc -mabi=64". - mips: IRIX 6.5 with CC="gcc -mabi=n32". - s390: Linux. - sparc: Linux 64-bit. - ia64: Linux. - hppa: HP-UX 32-bit. * Verified support for the following platforms: (A build on these platforms worked and still works.) - i386: Linux, Solaris, Mac OS X. - powerpc: Linux 32-bit. - powerpc: AIX 32-bit. - powerpc: MacOS X. - mips: IRIX 6.5 with CC="cc -n32". - sparc: Solaris 32-bit. - sparc: Linux 32-bit: CC="gcc -m32". - alpha: Linux. * Support for a security feature: On Linux and FreeBSD platforms, linking with the libffcall libraries no longer causes the stack to become executable. - Remove the patch ffcall-asm_cachectl.patch - Update the patch ffcall-trampoline.patch- Update to ffcall-1.12 release * Added ppc64le to the list of supported architectures. * Header now define LIBFFCALL_VERSION (to 0x010B). * Better support for IA64 on Linux (kernel 2.6.16+ and gcc 4.1.0+). * Added ARM support from Jonathan Olson (debian 1.10-2). * Added MIPSel support from Thiemo Seufer (debian 1.10-2). * Added ARMel support from Max Lapan.- remove s390x from list of architectures (no asm code available)- Add missing BuildRoot tag/sbin/ldconfig/sbin/ldconfigobs-power9-07 16149946112.1-bp153.1.172.1-bp153.1.17libavcall.so.1libavcall.so.1.0.1libcallback.so.1libcallback.so.1.0.1libffcall.so.0libffcall.so.0.0.1libtrampoline.so.1libtrampoline.so.1.0.1/usr/lib64/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protectionobs://build.opensuse.org/openSUSE:Backports:SLE-15-SP3/standard/958f200aa5d850a1988caf097e109ed7-ffcallcpioxz5ppc64le-suse-linuxELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=45929f00ece6bc2b671d157be0cfc575b4e4fc64, not strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=a2767252c6b5008484b75cd7eee740ebaf36e81e, not strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=781e741a5f0a8b63fe5e2198667fb1c40fe94f6b, not strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=4186511b8f2c90dcaae92e974bd1a3ee135f89d4, not stripped PRRPRRPRRPRRc':*abJBx[]#utf-88a31aab201a831c3801f0703cad8c943b4b3c694a4ac6dc052f05939d3ddb3c8?7zXZ !t/u5] cr$x#DdA=kaV} y^΃\WѢIO\r%LKoh;Dv˯Dڸ[`|F3f0$I]tT7pnŻ4iuCg6}\8B_k>B<[+QșK%idWpc~Er-73Ea%0diG$,/>{gr&Ѧ|{b `-B` eԟL%IrW)' )bVA(C*=,iL]H<CFcnDDj "T-XK`n-#-эM*aCF pwjPט)N[㳣`8:=mo[c[qPŭ<rr" azsTԍIFR_&OgNi |D訦+q/*V#Y+𤸞1`wu ,AU۴ gyOF[_A?twbhh&-q7B,keS34-x cJʲ.o{xӤVbd~mx L(Ps{!P|d,6CB*9tlѩ16i˰1߂3x8cv(yio"[=E3Ckm m( QCV@J}MoB9PӘP$f!0 jnL.ieDF8%D;44d޵/gD$ 1 sh"U1sQ+:}!ܒt#n3VFBb-egf*yXA[vMίL!lE$]Wn@!w Lk[W7U 1r\B0 4+EuAu8EW`-JGfͮ("Yu i0 T"?3h@=|/񒫱^%dl͹1ʘ'a12kGϔ5QA1ڄH(u3PFyݻkjn(?c)b. l G'6&#5F*Z]e۹Rt#d&e>flkł)C\ѱ BO2g8,{†Q5_ x?jDByZb)'%Chq3y[oKh>-86}#՗p62]Qdamյq~CBsvlܲK9VyEGejj _Cd:e@n[! \6%W]ӇiI:D-"L?cx+_1ՉZO6a> ~lЀIM֘& x`=XD@1 )/? U8H g In𰵶] ˑuj@c{HV^8W*#ϟ!5 wF7c%R{tk`Zf=_MW-=^~\۱PFUiؚUx>;&lp5T\:rZ[k \!^Oq~ P .Z_my=~sl_+r 3^{modwɅfFzt횣Cǒm;fqgVsscM-KsRpp7X9Aw ^j.`D#BFBHY|=Yމ @gݥ')'R $VP5!u/Bvʝ"cODiTO9\6)[iߵM ;Zӓb %x}+4zh.N~8 0E(-Q֌/mn).Pfh$|x\Е-?5@]iM(ݺ -0Ս/h.Q@CL=9Bf-oU0o* Z,68*gz~kɫgExĚ Rh/vea*$,rʙcm)Oe|5AIfQrT[SJw~ٸΜ#kyO6dЪ91rc͌οjK/,N7SM"|FD~c?BPrh|G0w_oOJmF|law;4>'E?bwY,ڸm~blM\>-;JwyMs2B_hM*#Ay9ɰǛ Vrɗp@ f|fTDƫֵ$:Mu-<)CW|QV"@Dp#`V$\Ғvvi_s4]Tt=Z=H eG/Qo_` Y5>vueF0Z~֘> ur͖1"؜^|ɰPdz8'-,2k?]8,x܉P+߯5Iyq-F!rx[RU;Ƌy! N=5 B'EA n?&E=ukn:l#&*j@ASNCh"BGJ6FNXV.KQN\m+.>-ЯQ4d& m&froHu_WP㻇ZNv 7/0.tNh=ͯ!T n.D3;`Hmwd.4HVGqI/_,BKOZkP*|XJ1ތ*~|tG `_ܧD\rNȺ!j"'dAJʬG=ct2=- oYҩnwcqwꐹ2DRC 'G0r~T ̿58yu=PԏL2,I;jpN @-9 (~K3A kqT'~NA`hA$ӌg$gd 1hrlx>F%>-I`bi<$]F2)̄`ktIG)'LUEvLORx?*Fsf@r8bh9'^$R溊zzASj4uN KFPCJqϑVXkqzGahZ`)F׈4o"ʟ$)l'}w%21R 25}=l8AeTKhUNc~Yp90Y U=T],:c&̎ iRZ`UޙC԰e>)?YE}eۂhqlE* fdT}Œv")IPs05c;#qErgxwc]s~ Kn4T5!? "N{f-REɓJk26qZCzF hd_W+*UxټRNbt՘ƒ~NW!,PTueY^qDoed` A,;({;:Hw.ft,;s g+s BSnxr3^Q ݦ!3q9輻bF7`y6MR+Urduڹm;g&ړKNyX$//:fӓe_r把Vv3 ?0s ?Vt8%R˿{9H/<{C{Qӏd)#_˜k밫_jdz[mEFRxn슜4bsKrI+kP!/#Wɸ Mz:ɮ]*i\M`)P-WXɇпרrˮFjhLq\\j:r,˳ݢ!S鶵̞ٶAPn[|!s("S+A2l΅0YU%oYK8HH #,.(w{'"{f]xYGإV,TJQQB{00;7 | L"eVj,jld!mAC(tk[W9Ƴ]ÿU<{ =7zW:T@G#w Fˌ@Ewr'}=_Ӷu/5qehUTn@QB~e`IL|s;i@'`l#\>ȓE%F˽C=סּY%bnrLou>?:ݍ-J?H}DU{*^WZ,rX'琫[yn7 /ofkHt4mK䉆6vl5Q0*E)8DT0=߂!/LҨf~UɐJ[84Bk~R "szP%2iϺ䏖⻲.R11|ZOZ4>ΨwHc 3m{Dy8g2t>wי&6>抁i^kw[.'yœ{xX5g;4LΌG]VGG<˷ߑF۴5`O;;b`v/h25^IegT#x(IVJ{txv2%ٖ1dO@#BnU_LSL96EaHY1ߵ}rqC 4Jtn3³H5<3Kθiľdƙ*IC@0YBJ(Ki:S# E4:0ho366Xݧ^ړ=q0k ݻVq!pw?vIS, yHئ=m֫ug y&x8LPP(v(n\]ضc3:תcznA R,=Ć\l(;R 2wz0 IgL 8x-0W_xZ^j˃Ɔ|p]v|]d5& `1"6F[``;*fU@$J,l0L~RH!GY|Yݽ KǗ{SS*ڛa5q­AWbA@v: CY(z6ZO#dsKY5ZӂyعϷw_&p^bò$]\Gd8}+4Z}1~NL AU4A"Ij#-9~9{P9\1 em%ܟrwbFomvpx>ᐂ9d0uB2 YōѸl(SÉ « @&D&V4n橏P< &!RpSlj=E %F SU8¥^\ 0R>wZ䕊\ bS>?c?nT'b#B U\jݳf b2T&z^eB$g+XQP^p9zUQg;\SyO9Kzz![0`/^&@<3xj?:1'~qF!* `Z6k2`g(ɣ &UH 9Pp jP2]6~aaP}R"_oghdj"%' j~snݳ+yx ; ṷ̊:|r22o t\,zc7x{j'^5F#,eҒ xd(6z%Qc`]cV ;v(,O*?Ye!J'7i~J۳y&0 lT%/.y=kϰCQme 6{ؐN2q9چ Z(㚥3͊բH`F8cfO\2GgwFiSJh{o:eرs`kʇ  cNOu4𭍡D,1=f>ٓ6K=EA'lk?ZMzI+ۇrxv M$Lx SKǸ4P]{uA?՗^M+?j Ӎ'U¦3eKu`3]>r)jk*r5 L‰vŭQ Y~Cݚl hL}ɷD^e\7I@\ӹ}J+D⃺Bg1|N -Ym_ɷb`c۸-q2JF\C̡4Mq#uqUIӨI/63Z,Q`&OVݑBo/.6>S]yA`b)A/|)m~6 D4b)awqki\AQR&usp!2i#U^(;OXD4:ClM c'ֆ{epཪEܣvbcѼQ80+J!Hnk掕3% ib=^.ޛnt{[]3OTG?v5LSX*ND%cS Rj`m!GM)>٨VJ3L)JJzJn_wy/81 XI4v 9 ޲5NtkB{N9-{xɟbk2A9rF[J&nKc.{Arzo'UNDG.FPx&N&l7nAxt;d014[`PӉ}d~FZskPQ?j܀{p3DW0L q.h"j~uhAZxC 3ڞx>tު6v!JP|Bkfib<!lN0Ykb|5,4dG")jٜ NjgNWOz-$_8 TEfFB23~`>T! 9Uo#g7W)9Ƿt}W kvaa}-؋T[:ws8`i#6[5QBZ>^#m]J E?K֏,$[Q>"$Kǹ믾+6!v<1H!\q2).o{ejQ_Ɯ{" ݃bFVľQؗMlEB[=U}^Hk4M{O2*M8'R$C.S4Zmό-81;i۾.`N3B\ʭֹ։%E$Ԩ4m!w)_%ī8֏Qo:hֽPnݺ1ħA ߊt&l$,(| DŽ֦9+ ~b-D@7Rsͩ+X0҃HC![78Jo1' 0tu"`M̅;x|s;hƅw|.| +83*䵪8N4lI`2ur;zZZ7I7 ZFF!z$b#)n }84սR"ϴɰM:f'}ADOM+hY`pV!=Jo摵nӇTƷLZʾQqDB|9||#ʼn/+-!>mMi^.FckKrwV؛gV]ZĭѐEX+g5y2|ݱ GTUNiFO@Hu }]3S[3孪/z_/W>x/`6R*dC8GfPeD :Ĵe)8fGudslኒa܏4AzC&46ՙ6k]B iQS\n`8(#n%ֈ $<:X 4w8v9e.slpP` d۬>.&<BI߷4(܏tN E^]f^|>ͮG(ÞC(ܷ& U6sW$/v5_%b'Jw@㟎yT±V"LgU?Tɜ#&L[:kE#vU2/[v(zZ )<>[{H5xfLx!#} l"4vv´{}X(HFҩlZWuoQH!!ۙ1;5A{^lqSIzpʔ%ngjT[Cv y MfhZVR'^'mhJ^rA#9)*8z*YIe\VyipI}Rzcͨ0gxЪI2ukMiu/B RTGrgWjk k>Um&`eXMsM>T'WS-8Xl'^ejc}aBQ%ρV=f΁43#" 05QLF.F} Cz.OlH]&:ōDdBH/0CG:ƼYD ((YRK<K*Ja;Mf]ɉ ބ XwǏ樳6L ;DqU,h$no٣ (.Qg},!M-5#V0 }xLE"}BΚ㟦\PS|ϰ޶df6 Zw#Rw5`Y_g6X͠(  ͥIF!FD|s`HIc-!,=7%Rh}{liv< ꑁh{B!zEc s@N7w~;n*0QtBL3TMkr1]h~!!զpb.қ-K`tlGTɣ45 z~i3 dnH^Ax~*+oek-]D1-Q'*fEϹbfh1Ch [ŏwHtXI&Oyk073ˮaj`P8FlNFWu+0gw:Dg`[V=k#c|`FơFY%26q$3"f&P*/f w(P4n'@_.S)%#ǖ {WH;j5 je[S U1T9Jӣv ǎN%SryAI~t'po(&ɲTEo;.}ޫqbg È!l@5!0l.Y JP 2tmڶ&ׅ!iH َ^7J|BE`_Ej~ i;$ko" MT2yzJrL2X>EyxLy5x@^ @U"WGPZ1n%8YΜmaf'lTJmyh4}l6YX3 1;E]-^Wc`&)7cI&H{#RRdw<47HH:U}Ί#.ӊ+L.w]>+05 >Y`K. : T3A\ofp8/›X{F M%rQ[C" @;90^{1Ya'd3'kBf%Ko,im/B, p _p5qbRNRnB7 lUQjO~9‹9/MЮ[gfppA6WDϻ|@VO8!FA%Sdjz*# a:]7J҆77G-hkvVŶ YZ