libcallback1-2.4-bp156.5.4 >  A eI%z N]. ,MuRKٴKiNcT2 K«~L3t.)<9Td`Nr6P^sc)b5nVbMsQHMpGOH >Et7xWWN' ',p Һ(yd6#ko+0L71M?y/ in/"x?c^@Z;=-lE9]v -lF: D&.tbC1p7[Zn}4jL;<FW]q. 0 ާ@2BJ8FԪp2-!jyNZfpUgGP8H(qr5)T=,jm'rYjEt6s{-j8Vя FD[ !M1GW_ J&m5l8f4n5P{wkVjH[bZCO㲧]=Vmk.d1c2dc47d0dea763304449ffc3c7e6ea67f4528d6fe70ffb81dc69383e8142303c95264173fc6f971ce9b960751ac43fa5f61901\@eI%z s}5l sxdW9%̃e"È; Yߓb*֘?9wt7xwBۂRow X<;Ќ?Z/v3@l]$. L `zmH{JFG wPb [ B/><VVw`i2V$#cZjw ;zD@W zNJQAaHءۊM (1Ƙ'YU!!Hѷ{#v~O2`v] p>bcaQuH}z+.;.W!ȏO>}yLN*Xw): ٹ>`R@?Kk|o[d }x&F{0BWu0g91]u*8'2ᑍUl݋^NE{@}ZZh P?Þ=m¾uP6ʳrK^ {m`UlQG4swТz_;a8k([eS>pC!? d  N,0<@]fw     2 HPZd   DHS(a8h9:>@F G$H,I4X8YD\d]l^bcGdefluvw dx ly tz     Clibcallback12.4bp156.5.4FFI library for closures with variable argumentsA library for building foreign function call interfaces in embedded interpreters. This library allows for closures with variable arguments as first-class C functions (a reentrant combination of vacall and trampoline).ei04-ch4b(SUSE Linux Enterprise 15 SP6openSUSEGPL-2.0-or-laterhttps://bugs.opensuse.orgSystem/Librarieshttps://www.gnu.org/software/libffcall/linuxx86_64(eefb772c05873bdba66093f4163a24f45b1b116d5f828b3e7f45b0dbd2b238e009libcallback.so.1.0.4rootrootrootrootffcall-2.4-bp156.5.4.src.rpmlibcallback.so.1()(64bit)libcallback1libcallback1(x86-64)@@@@@@    /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.32)(64bit)libc.so.6(GLIBC_2.34)(64bit)libc.so.6(GLIBC_2.4)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-1libffcall02.4-bp156.5.44.14.3d]@bi0@a`@]c@]z3@]w@]c]bx@]%@Z Z Z@YzYS@YP@YP@VAndreas Schwab Jan Engelhardt Ferdinand Thiessen Dr. Werner Fink Dr. Werner Fink Andreas Schwab Christophe Giboudeaux Dr. Werner Fink Andreas Stieger Dr. Werner Fink werner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.deschwab@linux-m68k.org- riscv-pic.patch: Use PIC-compatible code for vacall (https://savannah.gnu.org/bugs/?62422) - Run testsuite- Resolve rpmlint report "libffcall0.x86_64: E: shlib-policy-name-error SONAME: libavcall.so.1, expected package suffix: 1"- Update to version 2.4 * Fixed a couple of multithread-safety bugs in the trampoline and callback packages. - Remove unused ffcall-trampoline.patch- Move /etc/rpm/macros.ffcall to /usr/lib/rpm/macros.d/ (boo#1185666)- Avoid recursion trouble in spec file cause by undefined _lto_cflags- Add riscv64 to ffcall_arches- Use -ffat-lto-objects when building static libraries.- Update to (lib)fcall-2.2 release * Added support for the following platforms: (Previously, a build on these platforms failed.) - armv6 (Raspberry Pi): Linux. - hppa: Linux 32-bit. - riscv32: Linux with ilp32d ABI. - riscv64: Linux with lp64d ABI. * The build for the mips 32-bit ABI is now compatible with toolchains for the 'fpxx' ABI variant. The downside is that the mips1 architecture is no longer supported. * Fixed a bug regarding passing of more than 8 arguments on the following platforms: - arm64: Linux 64-bit. * Fixed a stack corruption bug on the following platforms: - hppa: HP-UX 32-bit.- add upstream signing keyring and verify source signature- Fix dependencies to get clisp build again- 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./sbin/ldconfig/sbin/ldconfigi04-ch4b 17028924562.4-bp156.5.42.4-bp156.5.4libcallback.so.1libcallback.so.1.0.4/usr/lib64/-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.opensuse.org/openSUSE:Backports:SLE-15-SP6/standard/044472ef5827204ecaf09b18ab3f6676-ffcallcpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d71b0837b23a6894917d07a7e990b1f2384f772f, strippedPRRRRRRm;\u!aiutf-8de5bfd6cf6ecbb642b5a6275ea7d302f5baa11533b10dbdfec3ce711ae4617a5?7zXZ !t/6] cr$x#IJAׇ[zwF合V7 E 9sFeHƄSO+jnbmrTyeTWvӕwe;Tavzk?-g5m_!B),_Ks>6 KPs_Yɹ|n~BXp", Do7$Sosқ\LJN™V-i YVht :bBrWU 'aAK':O/Z^j~&&XΊNY aGnC2'oj$8K"k~+04Y(qҞ[<7yD/?H_XD%ٲȜ`RI9ӹFR nr*( Eĉa0;{{Q p8f,A;|RKfyvӍ岱dT?yQZOT Xf`diGtbW3RyXςt FfJ|yl>Ak#{y)KfiZC8as`)(wL˂|2u&qՊ银SvM:=+3l?lIB9L<-I N?Ngd^S=x&v@x4I,ː_$UVriWЁ [ug–9Y[ [n պ*?"x( KsdD\/Ğх!pLgL-HP1r3;3%8!m,rӞa?M  ëdMz֡]%#u,Cs [vtc&GR"ׇF~:M ̒avj,zn!@X|~]$ L0f^> DJ] 6*&؍@z li8dì6 t-@YBr,ɩ ?F/]~E+@z/sjO[eXVX+pӲV+=TEmrgt TJ783rdy1O 5Y.I⚫YfaJT=QzU1pC YX s0lpU1\?J5#NS/Atfiy=IGĽf3n?В^`=%RH؈ z c@y8 &'2"Q*lVI$ ;4ak't%ZEh}Sb1aSٶYxתoeEJ780pI-]L~䈪5$RKЋjalE`>1O nSkfu%Q=zү T͖i#+& 'ƾoץ 9Szt/kd(0ƞ2fsw[\uBġX`)hg ۿJq;W@3/% _sb/@LuzZYZ~!֜7CƠ [(H&, S"S;p$4C6 fM I1EBXEp{IFKLْv(i{4y 4J@\OuSu[pq̠|{>qr)zDpQ_*#amM dO vVOBG J1(0#<ՑK`꓎ `Hs޵+dGvY05E uܓm"B b&>z&H@ y}?0("NaBب眓KX,pCL90$갬<4NAgn𒏬rx$m UV>N辜1ɔ-x+_9=ƱA¤~AJ!".!B#e I5ʄkċc61NqyfEGD ΐ<3wO7?HS8H"̘) +9w>mɉcFt>4{u#iJo"/{ dsIH"P~9c0JKCf4 .~ =$s-݈AU4"'<:|{WpK¢k` XZ34וv p&F",==BA) aߐ3IVc\ !l7xW@Sq(^1*:UHsckCqE$ٯ$In䃖}(tTӭueKЧۋ?ܴ$³"TiلJ yyrz7#L|Pē+^ڡiϤM47MWD+=Jsϩ!G jbg(OL61Z5tan/$QϿR<6. Ej=;:>| fëlp!VW/b=XN\!_|\UDl`nj :"iԹrf ^~_SEc^p]˥D~I%u2'nJáq< :C!OIXc|F% a'ʠP'E(*|7U_<=bupu4ʼn tia$z ;~4:{M #`~U^<#AhaM=""p|=*G1u37^nCsd0B/*Sj7gQ ]l2>`5/@8@, <}5It]w x! gL xO:cE}4 +F-[fink/K-ROrY9D>kE2TFGf?tU*뮲J2fn8VſCqSy+m(;Kޢc%&^☻;Քi^wq]s>{~1o ?\?udP1>']+Z@zM/&(u-qN8RchRGʛn"%QZU|*ʮK„eМg-Do26;hxcsw ZƳ Z|4`gmM?$qpHuֶ82R!?ƒZhBܖe2M M2_%dyqJcuc)r:9%n_EB{\y+2P4/^)?4p4" ;f@8&>M#iRaYmDBi.BYQ=$j'.Uz^po\}wQ#b*CFߴۀ26ƈ9 uN"߿>tb,̎-%Ѱ%ɅCZ ,t`Ҋ;F~' 3c=} 8)C 3SNm~RN 6Håzh+ 6O{4&1IEb ?-APn'Ew.6s\kdܥyb[cBN*:AfuuoHmnӇӗtd2gtgi3㶏#7;kd<\R" =Pp)?O{`B {2 ?pc7Iʂmam⨭6_Y37b?]Iuguוݴ\J+FnVdGr+264-WsJ/3aFyxqLZ V=s'xHU +x dmn +}]i?Go l3cMZ س? } &k9y/ΐ p[&S׬ћ]!-#V̺5g+4e}E d }K>ꞧ8f=ڎ<ߓT(z*PȃCGe,E밁Cp=rو ^3!5i"ԡfuMcziP$zJ_&ڊp.G"Ѝc*rU:$8No_I WR?I)oVSkɥY=:"Y|r$Aji]8;({'UT6yu #o S@6T5z9. F\<ԳcA8@ IFX R/iB|쀢|cp[q- f:+:_өiM?&F ]k\%lq.˯{Dg MSiO$Pg<"A C8*owcW}ƣr]h4wj zYac qQDPxGdEBlJȟV#816`PKPiǎ֞_+]%/a_2` ,D)qɤMRfݟ\F.!0`Ld&tYH DuxdS[lw~;,ҧnդ7h ybnCe@sl`,G8bGb^Peu6Dd+{mZy);}; tywb/ˇu<գX%_+ wo8&1pu7ȫ#baG8=.)ii+̔4?}K58pJ5&ƀ/v~n0yz u CdG .] y]ge!㬬SbnDDf1d. 4ũG Q᪚"nh})㮚'(( T5y~O>tN-[Ǔ3P3&[$8f5x*h'a?3c΅g-7b6ɇ UǬV'I*V? (:K-/̛6Ptrs{KqAoOA7.8c0 |ƍƾ[k0 ]Yi<|u_HdFecuTg54^[`yl ,1hL:ҫuvдrexH=zQjB+}m=;2unȼBDsx ?Ӥwp_{40P]OKdw_ou)Ȫ(,n$NܷUԛ҂?;z_2`;'Y#9 |!}UݟƱ8c㶮Uc7ω?1`O.P͝.&x`,9Iܝ^g~N|XJ>E@$?T˵ rNr=7PO6&l4㸙Ik6Q|]q~tE,)A(ܖ#BSFe~>Rg̪Hf!qDQp.z6l@Ӂ`{;k".|K*Kn)wAU *ۓ{_(Md}LJm&pb]\ǐCq1ߵ#[ %wKjЮo? W/txɈ+?Qɋܶ9Ǝmn xImKёzb+ۤh^:He8%DLm՞c8(t{WH=W DEXQk{ ֩n}q%ķB)qa%Mkg3uWi/M,)E)@E (f<į߬w6qfKܾ]LֳS#;;W pE?51>_2,v 7=M{y10y컚7x4dGoTRuo_MV4UȽo?@lu,_YC+$ɤW l=sy%b$*0Չwg^1): ( +A ]LQbޖ]^86FWE{\]%ɾ8fUcXw8F.?(,`I"Tddv@ /Ş4l󵎱@u?[d."R5¼҄n/k@mXYHsnGUG!,K?KavH=L^nX fd2#lP3Xoo^ǥsJ;#s+loW~8M;s!M;6F!u7aE > b]BʆOtRtՉE\ki{yjl[|ϋԐJp;]4vC"O&r B)y+E0>d\td]-fi'bCSƜ8|d CZRدNrvܜ0UnOa ӄ/[3=;p(7@C/&n6O7r}&0RP]+};\\G{{Vޒ6UCﺎT~`Sk{Kܣ8N[?mUz{eM>!a/oz<1wĦ /Diy>z DbDBnrubgOo:<]҄Hy@~4Ѧy~v`gU;v<[ j0ׁ Pw8n5G2q{k9|T.Y_5m2CG=5t<'{dFCzfc7GT4 ]q n1K^8lT'? (}A|E&{4&tJD•9wq;m7jH$1*t]}^?ZS7do^UeEʀDfxԘGt~eIvН\X6w&G# ~=ɡ9qrW?qsx&$IA*"wE71 3eNmp\ˮZ{H !VJ+i̇ʊ>sh}ҼuN#鉴.{D]%wh ڏl^L+}VYO0C֨U]A3& ~*Jy QRP[>->Kb?I>qe371vM6U% u>'B:AS r$qrTqSEC}(ƶgQL-NIumq ]zk+Th)GpG=!fZ̸!dc*5)y2(w4."q '"sU[F ~=* Z>zE;!apJFߜo~_\u{V"?"4kH P9>$ꚑq?KQ{B;ǵd#z|O M ql{zH.B{ݵ;'J/קJm:GYꋏ$PwPJ=u?oGW$\Nup L렢7Rp%\OȘC*!=ܹڏ9񋙸j]ufQ&XSsi}3L F9!,`m{.g\Whu}ըHlP CEWiTg7gI0̥[5BL@vG9nGNt ct _\`﫳d<.>$MݢܼPHN$;*;*~ŗq^VNzhgdqjR26 ;pvRu>^[ѯ3@DU gKci@ Ap3TDxsfݒ*$un'/Lvye L]FS:N5@T[Mn[~/+yZaF3{fZ0gˈSƬ9G~ЯhGDoE}#m+]T#u DƜͼ"BrY|^ (j>)aHx(tv鈎+YwT=ғDh?#ƈ֟XVR ð*R 4k9̗`Ijv=?-ugt&IkQGqGW|t2;CU.(Mc=ۦ><ڜAHyjs[yLЋԶ?6rCp/1TK%3ŢCyenfD5L|nXTZ ..3Wb۶c`Ik­n˅7!i=*>Xܨ'A(}",ƞnX'h,GY*0N޺~?cq lt5fBD ʀT._TJc͔Ų^!K(Nbbh(E{:q&(*ɻp:26_ .ٵ89Qпt<ǤH9˖ qo<;hM if! )ᔮ /v$F;Ko yxJ1[^g;B׀/.hwyclN=NEoJ(xED \ lZ, i{ȚӹX R%:Oqn-TT ';V⯫e.S7$9=7OE`cWe +JBHb'5}pN0Ajȭ%;Mw0㌈@y%dzÃH8YՕۙ˨Qhݮn[{T 5('q3K[OT8LoPs ]tVmqjo8sb:dAYO7NQX!lou~6a_mIݍìɘl61 G 7ŠI~=|z OFxّ/`Dl-8ui ?T; * \IM[貒d^?K6$'h"L -Ë+:=aFQDHJl'v{mҬSW4ZqOXd5` "5Ui :1G 6^@,J"=p%8{ۘV*iX\ Yb@޶1:'6b+7 ̚K%D YGm ȠxZ8f8AZCakIu-HC|k?R .q]mxoaJ ?+eQ9H|_6̍fd _s!7hzf J:&I/qG 8rG΄ho"Ʉ#WD#}H#/ W#(jY˹fpzJ 'go!`+3k,/u^(K펍weF!/k : ^ u 4g@ws&vD>ҠR:X[8ū{W[Ou7'͔i{JRìPH>LAkhT1'aG F[]Dό7T 8oҰvziZ F[EW#0 21XzR/Cs@^ .ۙp1wnW{)9wemWb3%wg(i9lhBV?& wd66 ycw~k`W9dDI0h*& w(^:s]ÍǃQa] C5XӠi$dKبB"P{;\8.;B}ӲkIl6uS̈́*5tooj̿W~'#uoe`2雏e}|myA D-`ΐ y)Ge^ v"x y^T/M穸2K`"WzrN_:R|7xZSqZP)uEY"_PP4CE790ŒU!}?hT'+hVpK.X ~V"WỊhUZq8=dQ;/XrbKc\nL;Sv!֎1:/+>jNG-W@Kc"ވa##u$zig!w %U˕nf1St1ޠns'}Ňw# ڡfX|Q$=WM$7zOsjEB`L*'>fwI᱕$l$9!Q?"yR}.͆~ƙ6 9Q؋ Jc:y'dz{Ip,KuZRn#@ 84ޖk >Vk`gVeZ!1~sn>p;5UV=Q2c "<Rf2N0˫4*]>ଽ|cvea}iZ @k5>']> P2m@R%8q1 hwnR0 NğNZԟF;0V<(;;AkRΛQ}ДW^6uka `{/2_/9Л6Ji1\J S(]wR;yCfCGʷ's1ȅv1 7#I71 U)_߽HbT3dx