libtrampoline1-2.4-bp156.5.4 >  A e=I%z z+`+H$cSxeE`KGs']o>{5N7!=^{@b KzvVzme[LُtexI%oشSxzB! B˞l^ #vj-i9n6q.Cnd7bHr~O`hs#rB^ <+궦3L)6l8grbSHCr4f#mI<1)^U 0Fd?teobçD}";-"PR4" ʘ(D=9ҡI{Ya,/3wlk*MsU~v*>]0U}"̲CBz6s,h׹)4q匏!1ɕ2DwU@uF\.3-[=0ӃٗEb481a5cf15644ed7da68c656270a379e8b078b497ff02cf2d6fc8881f1dd53fbdf23cde32a003e6b0c1916fdfd177d18027c8ebeT؉e=I%z r[r4cm88(8N/s}FľV?*JS/iyb >^HMw~k\Oʁn{ǔ" \WH6L G]o*t4]$2;q&HJ^tI-@͚1L$QV^J_ 9wpC ? d  S!*; Uf     ",LT    $/(=8D9:j>@FGHIXY \@]H^rb~c'defluvw Hx Py Xz t    Clibtrampoline12.4bp156.5.4FFI library for closures as first-class C functionsA library for building foreign function call interfaces in embedded interpreters. This library allows using closures (lambdas) as first-class C functions.e4i01-armsrv1SUSE Linux Enterprise 15 SP6openSUSEGPL-2.0-or-laterhttps://bugs.opensuse.orgSystem/Librarieshttps://www.gnu.org/software/libffcall/linuxaarch64ءe/e/245d2302441c3e34258506e298cde3fb261923f53bc31d3f6b610dcf204da6a2libtrampoline.so.1.0.3rootrootrootrootffcall-2.4-bp156.5.4.src.rpmlibtrampoline.so.1()(64bit)libtrampoline1libtrampoline1(aarch-64)@@@@@@    /sbin/ldconfig/sbin/ldconfigld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.32)(64bit)libc.so.6(GLIBC_2.34)(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/ldconfigi01-armsrv1 17028925962.4-bp156.5.42.4-bp156.5.4libtrampoline.so.1libtrampoline.so.1.0.3/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-ffcallcpioxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e2c72f76ac6ae2f0b15018da5794c7ba985a12d5, strippedPRRRRRREGvautf-8a740989b159ae6eb241e98350bd8c3139280498f473d1fdc44830bd74d2f8fe1?7zXZ !t/ /[] cr$x#IJW(9G}ԂҎykG'>UE!%k}hB|p`P{U1 LwrA_1y-z޼#1sJa]Q[;H8x'ou|: 'SaScY:U`K|61ӛcQ͎`(y(`9>8m 20m>?bbЍ,#@*>"OteycJ=:sz5@5Tf4bFbS5l㫤bu}S0z(s; +}9YhQ=LMRGn)F&ӓ )èV / @F8oXGaB!xs[EcX{T\rٞZ8jxsޥjU)jg kA μEE~_wkH4qm-cV)21ѽNN$(godrO=/P/EAq4"b]A/HSJ[+Xk*6 ;0!6G%Qomѯ6Ngk<9c^ߕ>tӐ%`i B E kֆa!ЧG-I6M{=|HX:D"nqs@!ZEdbvR+vxrHR#S &9ޗfty[:*KS)HHpvǽ*hۯbqyrmѽ՟O2 oJ3S6"!Q.t{p’Q"ފ[vZ%ٌ͝DŽc sN)eROҹ%aD]pE0LwP"U?a* vߠ,1V+Bj376چ{HC.'nM.ݸTqFK^hv umCEs1U5႔؝VLvY;qq[;Rϑ}ͺܕ;uBٞ0:V\t)LgWv8 `YTOͅ-lі|#Qߍ#I{hy6%{HBͱhgWWQC[iN %iǭŸZ 61xMg?udUwkPbց }.qG?CwSPN_׽*x9fuelg9 `DƨDpύqaPq,K~cpRN!n Z ?oN )6LJUmQjܣտȽs c;BM)5Z h$䳓X#oqyګM^-!Rls. R|?ѴJ$.%G8f\CQt59&FDa1`8x}D{AA h:Y&|[|>yQI9t۹Y#貼ZZ~-!F ^D?>l?SE_H?{9!T_<X"nzD,_)7ͿBvEq: P1Oj]*i~@#]Ŋ ~Jd҅I_RLҝrw",uEL~Jsřm`8>;aKXza,4 as5z[ ^Irɉ3Yz$;E[H@D ݼG!NO  + D֚1Cw)_ A9S2X\:,0nZ:wY@덼pRrVP0]dXK;9 ~DyEY /u` fjJ:tLsE[#VkLYu-'G1m0L[?Tep'q!~$U5ڕ~봺_q"r-;uGn9;2e#`IZ=j ajG #9,@[Z 9O$p^4Z"J<&&d]snq l3*z0ߜ)b7 ~`1ϐ.CI٥ӽ͑ jcz| B.2gg#nHpC)A= 2E4DGߏU95fgaj5ByCoKk˩T,TbH9mS=͔M,v<[ 3M@<-2'9֩7;OȊb|_@s N;5 /4^1\~*~/$G1n&,۶F:KaP|~R=Z ehj&3~yG^hq[^ATyJDdnrp^{fRJR DAD3nju Fl0lbFOɽipbN>ȄL`ٙS.` j"ZX ̑|/3 TW @T2^'ūCʷHVV5Z} $b$wX ĺ 6p }\{+wds<+*_%pSJC,_h,f7wAF-3%$P<ګ&FӒ@4A As*O:˻Y,y׬mL36ժ]R@.AVÜ d wW'lws tn kɐkx}Zr YsPY<&Vگ S&'G >mg`;>XtZ=!*;<\80(I;4惺h-Cs޿tQ/j>|%wRPyx\FhYw"Ef;q+ s_7 Sٚ=y1-r>r6Ek XRL/u'] !k@z2 iGJFx$ʂBX("ejHJ2vL]}8 7YCR< bx"%m,Kf=&goXW;Q] EzLK^7ǿlPS]Z wbV<~}p2\3V3iM.utC]e2.xÓӔ!Uc :`qqX&PH:e5rd`(1K-c@-w7Y_j$Y1^1FW-8z"m#i ech.ƱƚPLeŏY9i[ϊ xP5gfk64"4٦D@S6NQA4`_:ix$u3Vo]OrYrg,b--S4 r* n`+7MLC:"Ee ,qvbbMVH)*8hAUz$s2)8o&SaY :qQP|hB^0 jSB]KF>$W x#Fҟʳ0A9t!eu7b$z<1wjDX7ZU?({E| dO3`({`t]ê#j446*r!MU{ٺdh{X[408PG6f=.YqEK?9,WM8+:x:zkR42Cs:z-+`o #z-2(² FSa^a4F@~WɊ05zgR4l&5\P_WSYI6gǚ!AZؕHcq#e4My;l/J-t3%9"};(Q&[HS.i`9&qUʤ-'ʡf)6$HTj8Vu  qD,з6*P`ģÖ<Ɲ}%ƳNVb^'0s=h`IiSRXgw8R<NS510*vֶsJ`?;\W.ҁbYT".K]UYPaKٹqlWR3E0oje 畿TQ^b6S=% Rl Kj!r&,y(m[̷8T'in?L8, WV͟nwM{T5sc$tIr741( aЮG`X]sP~tj8B7i +Q:"hR|bg-VpuD<ih9~.Z#rHq5T&Tʰ4ܳaN3m1]&FK^ ge+E9\`$x.1rP'kEHQI6p HR ౅t`p+ 67^%caQJzO밹S5G شz-Uw/=(ήM¼aFեtȦf5F[9~B+E܅(>LQ{,AU"R%*;:GwDNnkV!D[R 殝qh *kM@Pv0_x 6Ӵ 2:-vk5R 3B(d1WRv!bZGL ۂ0!9!vyئ륹W[:ձ8XJ\QƷpJ#P|MjcBrUkzlt>wV܍m#R@ρ9&|hwlI@>~&a:F׉ rw#CAZJOkߡy.{og,UR]ڒKxy@7^YHU /R]J0]bӷ뤉gFӨYbS VyWE|BJRQj2! T_.U=stc(D3oB< Ɋ]@iM0:̹eaXԶ.T3[<1!d;SG%K 8$w.ה~cBR];eFzq xԊS%m3\~\YdlO37bn\ >f;+D@f՝+)M.FjIڃ<]%j>;Um:А}#kUj5zO^P%8+:C){C+vAA˄sy^}#`dɧ%?ʧC "M^xI1 rϿL! K^,l>{囲t*ӉZmt]Rº>l6I9-HlmK tA\zH~1.9įWyp'x 7 yH=a_i7m7ZbG!ė ljM } #Y\WL#iQ܃=e:F(;&ϐe/`qt T?bYοxQݏrxai"q&ePi\fF+0-3>|)uVۥseN¤KZ#^KD߫H<0OeP"BHT feLz_gqɑ}᥷߼<iHSrQ琬~#~PnaiEl:xgKWu3}D Nz`&JfB !9zClxeK13Y7N&0Kb*8^_ЕG飫/DC㢬"X_}dvd>'G>*_H蛳%H"®=T{#pX4̅J_ xpuC뚇-1P(⊖~F#,v#47Ppx{P};xSM3i|AM,O.!,tyChS( K p] -tBRzd)xLhg?03,{]QCN-y(M>eE-I4/U;R/]1hV"v$>0. )OQ箏 J5kcaD9k<,o3Thx ^+W.=7CO;lC}ܛ@h5+ ixA}|%V+B'A`M==̩g6% w壐Qɼ)%iZkqRNw BnUkF{t/0t@%.{'Ɏϝ<R\GÈ~t*7>?z9 AP& Rkgh!lZaV߻Pm8і?&4|{­~ 7/p60pf.fՒIU=rwWVn%~k+#M(HGY]biOCq;[3*YO ">KJpBn?NvY'skse0+:gL6|{H)[0RW-m4 ;JfqGp627YJ)UI~0y堃^%ʁ~C ˚jxM]G^Cdɴ1O9Yͮ$j`<†JV_O7|QQY~7~ƫ+p5)-ׄ@UrI^8+.JTE7tb!Q(|Q=I̕|Z@B];034]] .,Fz|%ZʓIyg*у;RH,YR` /f'8X^( /aQg1ݙDd̆;ضW¨(N' Qu,)JRvj~(c)"",[wqZj86ˣbCtzˈ/7Uj-] z~ 2BӊpY NaVZ|C]]ڠ3ˤu ;\F5akEX&Uả_POʭ[VCF_vkqͣ,Ruz]%R8p$}=Ku Wy woɘxnwKO3кv~_$/L@ <^}qp,<J,1㛣ؿ&EuUDo`q7Ig8Dn\+6B\!{l L~.VKP-(8H'`6zPƽo4+'(P2yeNګ>@6uZ5-ֈ(cy XS1~ok\1Z+۬yu1٨Im[x9B֥C>^OZc,^~o+%{m<-4vhwly߇?FsI יhsҝoHVz5SIz ; udsW螫1eUos.t_rPGzB1yQ'Ȅl$ vj$iX)M0 J1i 1?s?9VY[ځH1@a&٣G/ ^fM[ -&:?y*U+8m t٭8Ȧ$NºhIHPOM3& ]`5?η/|Age-🜎J6|Fm8,Y+WJ)0~£;Ō"nӯN>Sڂ;-0.<1;ID8F[P!:şerKnjOu2D%hi|(f:e'eUhN{jxt*}X$S6U WkU?W,ituW(ߵҡ7?I4lȸvGDOeMѢP=Z߸Hi@s')`5L' GœsGoh 'E(mDJ"IhZ/7N}l`U6$?2WnP,O(M!ɵ_;("3m@FXC"f 7Ǖk Ȅ,{b ,n!8ԍX}H b@>.ֵD(sMYiz4T֘^ʑӔ  e)ChSnkAjTh=mE teGd?U?wϱ ^Y?.Z;#ͥR`gǶd\ۑ{mDzY5!rתdN _G%y3% fuCJk zyoa!)iİ#4kIn'Ϊ}~W *H]ay{do*ڈ#Ǹuђ|qlw,*LI@U&3KYʄ'Fsv^ZX$7 9-TnP/(БbC- ] #'_rg}9g˦Ɋ&M[CœYlh4uYɇQ[JSvܡeC}o[," B*:%I+jDSWeݒUQy"1!SH.>`L'p g]Sr(8^Iɔ[`mP}]@s0KuuN,AbVOӦ49X0| '~~۽AFI} ϑ5_ YZ