lua53-devel-5.3.4-lp150.2.3.1<>,8\Z/=„VcBs&|~@b0΢qKMBL'UKPOG.8֞]J *txg7у84Nivb/K^:W:FK+ʨޯS*sٛIE8NU&a_\hkrnTm(.=,1U4@#㒥^AW'Į~%NUbSǗwRUo3>B,(?,d  : $04GPT m L  f          I  8 h 4 (b8l)9 ): )>'}@'F'G' H' I( X(Y(4\(p ]( ^)b)sc*d*e*f*l*u* v*w+D x+x y+z++++,Clua53-devel5.3.4lp150.2.3.1Development files for luaLua is a programming language originally designed for extending applications, but is also frequently used as a general-purpose, stand-alone language. This package contains files needed for embedding lua into your application.\Zcloud104t_openSUSE Leap 15.0openSUSEMIThttp://bugs.opensuse.orgDevelopment/Libraries/C and C++http://www.lua.orglinuxx86_64/usr/sbin/update-alternatives --install \ /usr/lib64/liblua.so liblua.so /usr/lib64/liblua5.3.so 53 \ --slave /usr/lib64/pkgconfig/lua.pc lua.pc /usr/lib64/pkgconfig/lua5.3.pcif [ "$1" = 0 ] ; then /usr/sbin/update-alternatives --remove liblua.so /usr/lib64/liblua5.3.so fi!9SA큤\Z\Z\ZXF'X[xA\ZXwr\Z\Z\Z\Z\Z9b613daa702d789d59edb38d319c214072088fc70416977406110e44ad8224ff818fd58f067404757b12c3cb1afe0f739fefe568cbc0b3cebee36dca022315bffd83f7e823cfbb03ac2da937ec83f01b4a6ddaac220a4fa1ffd6c6c3842c58902206b574d84a9e70f533cf9c23980b233d8743ba0c162a5e1ad75c303ca0e2e104f4579bc74efe75f5ba090301b449ef73b8d91564bda9bf392366a3f30f87d8d07a37bb64f976354867797b8d9d7c0b7d28d8256a62ae2811541a1fe13523c878ac75dd37de7a8056c859dfd16392a14c2df6a47e3161aafb77a944b4d41549/etc/alternatives/liblua.soliblua5.3.so.5.3.0/etc/alternatives/lua.pc@@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlua53-5.3.4-lp150.2.3.1.src.rpmLua(devel)lua-devellua53-devellua53-devel(x86-64)pkgconfig(lua)pkgconfig(lua5.3)@    /bin/sh/bin/sh/usr/bin/pkg-configliblua5_3-5lua-macroslua53rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)update-alternativesupdate-alternatives5.3.45.3.43.0.4-14.6.0-14.0-15.2-14.14.1\J@Yw2Yu@Yp@Ycl@Y_wY?WbUc@UU@UUt@TwT@T=@S9XR-@Q#i@Q@P@PtP,P+@P+@O@OtNO@O@N@N@N@L(LK@K@K#KJ@J@J,@mcepl@suse.comtchvatal@suse.comdimstar@opensuse.orgtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comjengelh@inai.dei@marguerite.sujengelh@inai.dedimstar@opensuse.orgi@marguerite.sui@marguerite.sumpluskal@suse.comi@marguerite.supgajdos@suse.compgajdos@suse.compgajdos@suse.compgajdos@suse.compgajdos@suse.comcoolo@suse.compgajdos@suse.comcrrodriguez@opensuse.orgcrrodriguez@opensuse.orgcrrodriguez@opensuse.orgcrrodriguez@opensuse.orgpgajdos@suse.comjoop.boonen@opensuse.orgdimstar@opensuse.orgdmueller@suse.depgajdos@suse.compgajdos@suse.comuli@suse.comjengelh@medozas.depgajdos@suse.czcoolo@novell.compgajdos@suse.czjengelh@medozas.dejengelh@medozas.decoolo@novell.comdmueller@suse.depgajdos@suse.cz- bsc#1123043 CVE-2019-6706 add CVE-2019-6706-use-after-free-lua_upvaluejoin.patch Fix free-after-use bug in lua_upvaluejoin function of lapi.c Exploitability of the bug is a bit theoretical, because it requires access to the debug interface, which is inherently insecure.- Provide symbol for pkgconfig- Add INSTALL_LMOD and INSTALL_CMOD variables to lua53.pc: this is queried for example by rrdtool's buildsystem.- Properly set includedir in the .pc file- Require lua macros rather than bundling them with lua itself- Add patch lua-build-system.patch for all the builsystem changes - Drop patches merged to the above: * lua-5.3.3-prefix.patch * lua-5.3.3-shared.patch - Drop not really needed lua-5.3.3-visible.patch - Version update to lua 5.3.4 containing various bugfixes - Rename to lua53- Let package description adhere to guidelines: trim redundant or biased wording and strip future goals.- update version 5.3.3 * bugfix release - changes in 5.3.2 * metatable may access its own deallocated field when it has a self reference in __newindex * label between local definitions can mix-up their initializations * gmatch iterator fails when called from a coroutine different from the one that created it - split lua-suse.diff to 3 reasonable patches * add lua-5.3.3-prefix.patch * add lua-5.3.3-shared.patch * add lua-5.3.3-visible.patch- Update RPM group classification- Provide Lua(API) = 5.3, so that packages installing files to /usr/share/lua/5.3 can properly depend on the right lua branch. - Provide Lua(devel) = 5.3 by lua-devel and conflict with other packages providing Lua(devel) (e.g lua51-devel, lua52-devel...).- macros.lua installs to lua-devel - build with LUA_COMPAT_MODULE to compatible w/ old module system- update version 5.3.1 * integers (64-bit by default) * official support for 32-bit numbers * bitwise operators * basic utf-8 support * functions for packing and unpacking values * see http://www.lua.org/manual/5.3/readme.html#changes- Update to 5.2.4 * Compiler can optimize away overflow check in table.unpack. * Ephemeron table can wrongly collect entry with strong key. * Chunk with too many lines may crash Lua.- the %dir is still needed.- fix update-alternatives- fix /etc/rpm/macros.lua perms- updated to 5.2.3: * yieldable pcall and metamethods * new lexical scheme for globals * ephemeron tables * new library for bitwise operations * light C functions * emergency garbage collector * goto statement * finalizers for tables- updated to 5.2.2: bugfix release, fixed: * Stack overflow in vararg functions with many fixed parameters called with few arguments. * Garbage collector can trigger too many times in recursive loops. * Wrong assert when reporting concatenation errors (manifests only when Lua is compiled in debug mode). * Wrong error message in some short-cut expressions. * luac listings choke on long strings. * see http://www.lua.org/bugs.html for details- fix visibility of global variables [bnc#803791] * modified lua-suse.diff - added LUA_SO target as dependency to LUAC_T and LUA_T to fix parallel build * modified lua-suse.diff - added regresion check for this error into %check- update alternatives need to be %ghosts- export luaU_dump in order to fix linking of luac binary- Tweak lua-suse.diff again: * LUA_IFUNC must be defined as upstream but without "extern", revert the previous mod. * LUA_API must be defined as visibility default- Even after the previous update, third party modules/libraries would not work because LUA_CDIR constant is wrong in x86_64- devel package must require libluaver = %{version}- Broken lua-suse patch breaks loading third party modules or scripts- updated to 5.2.1: * main thread predefined in the registry * bugfixes- Correction in Provides and Obsolete for lua-libs - Passed the spec file through spec-cleaner- Require liblua5_2 from the -devel package: Otherwise the .so file is a dangling symlink and apps will use the static lib. - Update baselibs.conf to reference liblua5_2 instead of liblua5_1.- readd lua.pc for building rpm- raise update-alternatives priority to 15 (lua51 have 10, lua50 have 5)- updated to 5.2.0: * Main changes yieldable pcall and metamethods new lexical scheme for globals ephemeron tables new library for bitwise operations light C functions emergency garbage collector [goto] statement finalizers for tables * Language no more fenv for threads or functions tables honor the [__len] metamethod hex and [\z] escapes in strings support for hexadecimal floats order metamethods work for different types no more verification of opcode consistency hook event "tail return" replaced by "tail call" empty statement [break] statement may appear in the middle of a block * Libraries arguments for function called through [xpcall] optional 'mode' argument to load and loadfile (to control binary x text) optional 'env' argument to load and loadfile (environment for loaded chunk) [loadlib] may load libraries with global names (RTLD_GLOBAL) new function [package.searchpath] modules receive their paths when loaded optional base in [math.log] optional separator in [string.rep] [file:write] returns file closing a pipe returns exit status [os.exit] may close state new metamethods [__pairs] and __ipairs new option 'isrunning' for [collectgarbage] and lua_gc frontier patterns [\0] in patterns new option [*L] for io.read options for [io.lines] [debug.getlocal] can access function varargs * C API new functions: lua_absindex, lua_arith, lua_compare, lua_copy, lua_len, lua_rawgetp, lua_rawsetp, lua_upvalueid, lua_upvaluejoin, lua_version, luaL_checkversion, luaL_setmetatable, luaL_testudata, luaL_tolstring [lua_pushstring] and pushlstring return string [nparams] and isvararg available in debug API new lua_Unsigned * Implementation max constants per function raised to 2^26 generational mode for garbage collection (experimental) NaN trick (experimental) internal (immutable) version of ctypes simpler implementation for string buffers parser uses much less C-stack space (no more auto arrays) * Lua standalone interpreter new [-E] option to avoid environment variables handling of non-string error messages- cross-build fix: use %__cc macro- use %_smp_mflags- removed -L/usr/lib from Libs: in etc/lua.pc [bnc#613497] - used upstream bugfix patch from http://www.lua.org/download.html- buildrequire pkg-config to fix provides- modified LUA_PATH_DEFAULT [bnc#589441]: search modules under /usr/%{_lib}/lua/%{major_version} too- add baselibs.conf as a source - package documentation as noarch- enable parallel building- updated patches to apply with fuzz=0- add baselibs.conf- package owns /usr/{lib,share}/lua directories from now - emoved unneeded root.patch/bin/sh/bin/shcloud104 1549444492 5.35.3.45.3.4-lp150.2.3.15.3.4-lp150.2.3.15.3.45.3.4liblua.solua.pclua5.3lauxlib.hlua.hlua.hppluaconf.hlualib.hliblua.soliblua5.3.aliblua5.3.solua.pclua5.3.pc/etc/alternatives//usr/include//usr/include/lua5.3//usr/lib64//usr/lib64/pkgconfig/-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:Maintenance:9581/openSUSE_Leap_15.0_Update/96a560621353c38c03b9511efec7f353-lua53.openSUSE_Leap_15.0_Updatedrpmxz5x86_64-suse-linuxemptypkgconfig filedirectoryC source, ASCII textcurrent ar archiveRPRwsz5t:94$utf-82b57b1f8fa8c74f25801f6bddeb79890b3a6a3aa1d0f54510dfb3d90fbe3ccbb?7zXZ !t/bO]"k%*vMQ]hc1y#b)X*@s!gԏic]#m "1=52cCMxgc}oۅ d;I2ޤ-sdN4J^܀˫H _:Insqܘ*eV3]1lN/-_rÅ\ULxJ0=:(p#IW suSdA7It=򅣢+i*Y2gjM`XGMH =qnaLn?bg rO22@>|"X8by^sk6vոIH?ʓ6;)6Ƥb IҮ: ʲNBQjޑB2u@:kM K],Lx4ƻ6eIRX?`CTg/[t6q'p?v1#&H3siG.'؁[=޼qJmDۓР);n@Dg@,Bza4 q7}#j?WQֆZ ֹ2o9q*)Iq/?۝ڲ5KUJƍR2mHW/ J.r)u{>pke!C!7&b蛌}sqaXDKMgiK@%B_vq4INEz]#L]Uz9>ŭK#N$Fˈ~veDN';Sc?$\s%&<܌xwk-к}l# G3V%*W p7mz d)^@{fi5MqO]}c(GnhQ/տ- d}%\//4בֿ0+|e MCH;zqWk- Jvl6OҾe32|uWy7 3rUoMd,~E#e $h.G@|kav`zy _4+ aEV:J绸R]1JeTlH_N;;CɾS!<2:2gH L;/]EB85nxt kʦ~uӵ(dlWؓ{@j Ho1zcM(]֨LJq[Jt8a6;'u.U#T{ųH?ٵa5ۃ)i*^<r\>$\X<1h?ķ~%"˳YыDgukKCM:x?*ެouVϾpθXG)7B#sǞu<(E{u)>|GF5)L;b7@1]_[_Szfk -@~*kS)V)W\R⾆uJůu%ԣ1ha?"2e^>U`GU=j؇~tIM4< iDœ?+5՛2uTbP\d1j*;Un~"WHdף?zky=>{O#Ωpo۷0vgI+wҠ +jn+f+}4,*frqOQ VFg7H|uM؄o MWФCG\x6z}[sN j!r6%[5{$m,sm8uzfDlѥ/RAMŻLm)i]!vU]c-)A-ю»b]@_ŖM攮:/^SZM*u%=Wh<._k{;\ D@b$r*mT%KDyeuм\'eEew{y( Ly(s2DZT~Wȶ Y1~ Z\zv+?J(FՔM{"BYQ#|HAO$j[<z'_BFȦvCzo.Nثy&& ~_N޽ѳF\I?t>Mv))pf`悟=-okfz˛ňX.S"moI%.Xu+"?]{,ۀ?̢^<(}VV_;6c@ $͒&/NԓN-[\3P=KfSU )1={urGTq>̰F_~NێKQ`Ֆł 4iG`ŁOzY{ژ_Hs[r'+"{iEiU+6 T" [޼7/-j(}u E'Ob sz-PklR?Ç5HӒ@C72]@8ۃ,;y/&'НrCI4d(M[qmdܪn6G9`xSvwy1`[ì'0 shGP-9Ige<tffavן@\OrLwm~,0yL)m>AOCXUǢz֒t:wNw1#~ KEO$FD&L`3/u]&r`dD[sK(OLne%iR\h.0k3{O&N"O-=j&!&7M7ҊFS,!~0'PVҸ4ڎ T%`ޡ|{|z# lQaJզW Cq0N,gY Pe|\kP]9ڵ;J.(օ.nt3hmuGMbG=%!=  ߚg_Fbd唦ތNNMg%P݄lD/DQ/0Z VJJw Գ6S$U%2eBi-DΧal)y B6(n,m]kIIj@D~ fǥe-%L7Xc 1lخyۇw$5Ս_: vn qsG}$[íM9갮ɆN <4ixJjW -AJ7C|htZnevO"I=ceÉu jQ%sR# AqfoBoy¡'Ye._{>M ,2qKU;%DCfNZgU1E&nc~i _`mh[cPYf铑OI); 5\, l6@)k-׻C:KuvE.S ̎t2V:! =sHK po/$Ot ~K Gew˞%^6 ٳ{pz#g"@K,n"~Q  soG9sݫ7WPK>>bb4 E~C:(gxfMP<,&5 3;>/~5egE(&]m (ձ:,F~&wȴap0ݍdFLcXם\_zn\-WxĦǚP2ΰ]3\RBsY]v{4VG/h`롲|&>WR-vTA [l~ԂMΖ*_2lzDo9 /Sj jDCha[/G"gRҬMJ-"$Ql y& km,x_ /plRb9qBs MsPQ^#Ӏ5%nP*Ac,KKZ0^EBh%sg v oɃ`'̀;l wE7Z ƻ\Eg# 2AӨDخ=$ac|v#:rBY,DƔXAe.z6)f.6._{BNA+kGQ$ aC@sAʌr?h3+ KXC_gEo!9v5Jl}z0lKfVI֩y"J2WIqlS ˄B|;@oqƟM%fw=ޖ ?N^Ch@dM N1I%vrNk Z8&I0>_I{SIk^vD $M^<&di'7(5b ^~B+j,P=2qbbw$`bʶZ>O]^ yuDXx1ϰZS"t@ (8eV5tjSdR12ۨTR VeVe4 <@Qv+6i8 UJVҠ'xHͭn=uw",Qi;3Blb [ۯ\;&'  Z*yTbmp̸0c! )Ѐdmq9%շqQ}',$vo3SQ%=E7 U;1#o ~bsb/]ŸJq-i:34ͤ3=hp0YؤWqnghTo9 )qw~"dnӮ>]z\blnOOv=lJKUᮭJ;loņB ~u9?Xb#`YGeJY'%:\5Q/CRҌ#1:5@UEU8֙G.DٮI>k7>4\fk6p޽H9Js.xRTGB] Nqcm p =IXzLj6[3]כ䘼ð>w,ZN}herR5\\+7RtE Vgib}.:!@xi_5-^Z4K|d>4f#ҍ:b/:U@ ~i9Th7 GuLd"CpFU8{9B޿JmG! ߢD!-eF}H 0L^D)IeY~o=ۍkf8cQ2f;+u #].YkdٳޛjVWcӭ1VkBφR G6|R';vMF $N0M=;:Xͩ'#1}]$ę4E5'P̛@^yO:0h )'8 !'MZcD A(5UA~q՘V#L$SuoCz1oTJvM?#˄Z 5R/ȭC/^]o4-T;a`RP32_Qʌ!JʍIM-`a~Z}NhT}M `4J1$Y-ُ;oG$ǍX%/vl.MUx -Btý4x녩iT%xP+^_}-럯X]d(}q]+<ϝ{Faak+gZhl:ؙ 5܃[]+*W l2mcJCj]?6+ k4t*W-u 1o} {| YʾeCU@X>w;Iw3X8RLQְa.O9Cu#)֫%40p¬w 0.KuvO Op5Vo_=uE[rY[[4m!c d'%#4%3A[]L 3tdYPY[N*ɓu~\܍^2a 'wY<@B1jm@q2u ߃ !yG̾Eųc[/(wxԊx+J먈A91bd8G_Ⱦ4|W4[}9h51= L1n$IpȦjc%֍ƪ`.3ceA_X+Fu{\ =xpg b0eDi RU& (MBܨmAD(;e|E6d&8wLƎRN?&nBQy-#*"y76mH~3E,5S!0I|:?4zS{N&:*j)+ G#}p>D`[PN|/E5u5ͪ8dY$ȁ?ޮS\v xy \ fG:7t‰,YJ.{ 0-+\\۷LEDƧ2CDBmw囹?0$I[cNw7[}+ '08Eb%/D5}cUUl<M (fDk* 0 `L5'ۗZX09v`<^N)j2 e(o` fz@^PYxx)f}C9r;jMOd5L}4g#-F5zXIJǁbFbl{3Ug%ȦZTedVk@=^ej#KLDۧ.k-frUfS&g}le~nT2m8}+ztWbSţ^*QoҾ{ &.XMxa]ScRZh_,2K=q?dᝨ2wD&%]p,%.A*6t~Tj7fO|<,^i`I ID-,'KltZo1}$(Ub0RU ݷMԎ+xSXYϊpmq]g#Av6K)\wƱZ ܁^' {:ɚA74Nщ44wr)JO'!c5R]Ewd[z5(ps:#4vf 1 s]PL21!xE4Lc磸m#l,UjhMqNR>"_\^eCT]j@*C[∟Gϣ|Z_al& TY`[ &CCzjϮ;27&uDl=/Ay`;TiWZ(>fe%P# %\庾"olD NKfQH\NZ[j؏,HyR`Hq12H!p ]ZA o6Q㐴X˙_k"VKz[F]yutڵz jlo>-HmR,^fd8!1-' tģ{oƵz!>={PyJPDOYg0 ؿphQ O|)ѹ'jV",{dIlew7,foc6;:qyfC뼽m @s0#I*l-+\)`_Wrɛ7CME׏ we#Z@YkS`C[qsM1Ո6hka _Y>O.C(PgF*Ga|(=ь ,K\U,[d&eJAkqSFZ;(f=2u`E\nɆj COgSMs;u`x)p3ܪLQ 1bFXʶoTt3smq:D$Xq4vYC>݉n1qf3ǝWS7|ujV]5ecp@@$&ERYE03z竷.m'`v-V^x&ziA:~L>MHnpSq=s+Qg+ɧ%.n( z}U[KcsԈ߾/n 773a*+Ɩf!׹7>|Koea1_YMw@q@mll8$*b5qdU+Yl egՊowG1 줛_WB7Z#6Uoss I9bT(2@fXNDTpk1{OƂMO2HR9ꗀ}4~dGɧ)U<>D-Ix0z9fHrrj 1d-7}x! ] 8Thݓ+) c_G@5D)xDԫ*B8E >Cx8÷>6ŝ]6pLxvYhsL$J< H ?/$|Tl]f~ˤ/?bGB_fG.6L7 ~ @3L$t=DԷoIMd`!h0_ϧ%XZu}>8.$5gFtHjPO %Gu~[Y'ii.\oh,<{usdR9q2"TQA_DބwdnPg#PlY;(wvĺQ8Ide>u2 A)[b@eP!f09l~D|܊z@LҖ ]TT"#+(\ύѷ4)07b V*Y9GgSqt˝^trwv d]S钨!&T~*'ɫ .LEUn[3w?ĬO4֢8҃'mI#x|Z\_=sU{K_՗8 cQ&&@22u(d&6J^\̻WLOD@Sh~(=9CXsd;-t`8S-{^sPhn*ќx=w'yH8Yc'y ߽DA j9rHV(Ksd ͈.p@XG_V7p+#<0ڱ}|l!ꮠ!or|Ǥk|4 |>A.-,`)؋4z9Epl\R$U8Eo V ^ednRѡZv$z$}7kHVzeʼn'm_$6+r;[T`I^A,~QCﻴm"l+=ŷd kH./$v5Ocll۵رP\Jn~bL'6(^zEĸPҐl{vPBE ڟPw/c9+Ӑn]|%q.d'2Y}cNWOeXrOi/ -G7 DTbiH 9ƀoE@l )#t͈k ~6*wWX22z HU_H%i_CU"e",'69X{wiKZ[UEjhTW㧄haʩI*;y6rXr' s1kc9%-jO{YQO/\ O2,lfLu}+mۋ IvVrs-8 7thp&H+/r--u^bQ-fT Ӭfh:zcIRݣ C-xV00@.9lQ8rGG!nW¢eټoKt ۩QS"> `"~݊YLys}B5=GBm?}2W/s-gq(>k6?zb$+kG;䯟t(Gp#0ED% `>++ QUuqq>֨@Cc%|WXM O#5Hq˸?PjIxY[.z޹kwǤ!XDrINM؆&4;[M=m@ ̑'< [E|uQ;h޳ߡV w.1jB1΁Z%xr"y-cXK!Л#ׁ[k]Rr⻹/h[%Y`Jl{ t%L Rۻ"3o$^wb@ \,0x~(jiloepj&KCW'Rj+Q ГEά]" }}rVijHf,:8 ~aR .ZR` ıi_ZЬ4iO @t`)wz2@h25u9i ցOHmk".|}~pomsO*3ؘ+5kkB6~xQpa_e^T+`فzj)5]h(xy(a܃z&BS.dze026-v2$i~l>Ff0v}z]YKtQiwLð,Ww&s"Uƀ L $7tNLOzo/$N_qX.ĤhI6"̯x6PB;cީk֌L梠lc:d|OM@)1z{S63%[!SGjT~Y򑙛>y.V' 0ĥA|2\zy;Vysٌ) 4E 0K°i@L׶@iyu|$F=?1] 2Aب3.qV}w}nMh^ '+\CBj)Aɷ(6}]}]{[l팳P޶WW!+]{Xkb!pvIPqGvGʓ>ȉ[̲^RQ&1O!WtBkeiTj|.c% ?`#q]4(z95馏ʙ2FĎD{-at eF>M1\}2qc*͖%hg'M"PUJ SBa+{T)i"E¬G^X԰ 3?Dh|( ή;^YB2G%)DNk V],*;0=7p\>O‰3)/|~S0_Hr:=PFU׬,9ƶݫ>|k,A=_\B[y`B<B;:cnV51mڐ,[%Ӊ 09S+iSGN7ák7]3Kr5 { 5ת!;\,NH$棓E=Yf}m K >,f#~LuH/9qN:,k]ٿ&U녯. *g_낼LH<.@ ["YU96