SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for liblua5_3-5-5.3.4-27.5.x86_64.rpm :
Tue Jul 25 14:00:00 2017 tchvatalAATTsuse.com
- Provide symbol for pkgconfig

Mon Jul 24 14:00:00 2017 dimstarAATTopensuse.org
- Add INSTALL_LMOD and INSTALL_CMOD variables to lua53.pc: this is
queried for example by rrdtool\'s buildsystem.

Thu Jul 20 14:00:00 2017 tchvatalAATTsuse.com
- Properly set includedir in the .pc file

Mon Jul 10 14:00:00 2017 tchvatalAATTsuse.com
- Require lua macros rather than bundling them with lua itself

Fri Jul 7 14:00:00 2017 tchvatalAATTsuse.com
- 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

Tue Jun 13 14:00:00 2017 jengelhAATTinai.de
- Let package description adhere to guidelines: trim redundant
or biased wording and strip future goals.

Thu Jun 16 14:00:00 2016 iAATTmarguerite.su
- 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

Fri Jul 31 14:00:00 2015 jengelhAATTinai.de
- Update RPM group classification

Thu Jul 30 14:00:00 2015 dimstarAATTopensuse.org
- 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...).

Mon Jul 13 14:00:00 2015 iAATTmarguerite.su
- macros.lua installs to lua-devel
- build with LUA_COMPAT_MODULE to compatible w/ old module system

Fri Jul 10 14:00:00 2015 iAATTmarguerite.su
- 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

Sun Mar 15 13:00:00 2015 mpluskalAATTsuse.com
- 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.

Wed Sep 17 14:00:00 2014 iAATTmarguerite.su
- the %dir is still needed.

Fri Sep 12 14:00:00 2014 pgajdosAATTsuse.com
- fix update-alternatives

Wed Sep 10 14:00:00 2014 pgajdosAATTsuse.com
- fix /etc/rpm/macros.lua perms

Mon Mar 31 14:00:00 2014 pgajdosAATTsuse.com
- 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

Mon Sep 9 14:00:00 2013 pgajdosAATTsuse.com
- 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

Tue Feb 19 13:00:00 2013 pgajdosAATTsuse.com
- 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

Tue Feb 5 13:00:00 2013 cooloAATTsuse.com
- update alternatives need to be %ghosts

Thu Nov 15 13:00:00 2012 pgajdosAATTsuse.com
- export luaU_dump in order to fix linking of luac binary

Tue Oct 9 14:00:00 2012 crrodriguezAATTopensuse.org
- 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

Thu Aug 16 14:00:00 2012 crrodriguezAATTopensuse.org
- Even after the previous update, third party modules/libraries
would not work because LUA_CDIR constant is wrong in x86_64

Wed Aug 15 14:00:00 2012 crrodriguezAATTopensuse.org
- devel package must require libluaver = %{version}

Wed Aug 15 14:00:00 2012 crrodriguezAATTopensuse.org
- Broken lua-suse patch breaks loading third party modules
or scripts

Mon Jun 18 14:00:00 2012 pgajdosAATTsuse.com
- updated to 5.2.1:

* main thread predefined in the registry

* bugfixes

Thu Mar 29 14:00:00 2012 joop.boonenAATTopensuse.org
- Correction in Provides and Obsolete for lua-libs
- Passed the spec file through spec-cleaner

Wed Jan 18 13:00:00 2012 dimstarAATTopensuse.org
- 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.

Fri Jan 6 13:00:00 2012 dmuellerAATTsuse.de
- readd lua.pc for building rpm

Wed Dec 21 13:00:00 2011 pgajdosAATTsuse.com
- raise update-alternatives priority to 15 (lua51 have 10, lua50
have 5)

Wed Dec 21 13:00:00 2011 pgajdosAATTsuse.com
- 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

Tue Oct 4 14:00:00 2011 uliAATTsuse.com
- cross-build fix: use %__cc macro

Mon Jun 28 14:00:00 2010 jengelhAATTmedozas.de
- use %_smp_mflags

Mon Jun 14 14:00:00 2010 pgajdosAATTsuse.cz
- removed -L/usr/lib from Libs: in etc/lua.pc [bnc#613497]
- used upstream bugfix patch from http://www.lua.org/download.html

Sat Apr 24 14:00:00 2010 cooloAATTnovell.com
- buildrequire pkg-config to fix provides

Tue Mar 23 13:00:00 2010 pgajdosAATTsuse.cz
- modified LUA_PATH_DEFAULT [bnc#589441]: search modules under
/usr/%{_lib}/lua/%{major_version} too

Sat Dec 12 13:00:00 2009 jengelhAATTmedozas.de
- add baselibs.conf as a source
- package documentation as noarch

Sun Dec 6 13:00:00 2009 jengelhAATTmedozas.de
- enable parallel building

Tue Nov 3 13:00:00 2009 cooloAATTnovell.com
- updated patches to apply with fuzz=0

Wed Sep 16 14:00:00 2009 dmuellerAATTsuse.de
- add baselibs.conf

Mon Jun 8 14:00:00 2009 pgajdosAATTsuse.cz
- package owns /usr/{lib,share}/lua directories from now
- emoved unneeded root.patch


 
ICM