ALT Linux repositórios
Group :: Desenvolvimento/Outros
RPM: lua5
Main Changelog Spec Patches Sources Download Gear Bugs e FR Repocop
29 junho 2005 Alexey Tourbin <at at altlinux.ru> 5.0.2-alt5
- fixed segfaults introduced in previous release (type casts)
- fixed linkage (linked liblualib.so with liblua.so)
- compat-5.1r2 -> compat-5.1r3
- in sync with Debian: lua50_5.0.2-5.diff.gz
- fixed invalid type casts on x86_64 (Kachalov Anton, #6539)
- packaged Compat-5.1 (implementation of Lua-5.1 package proposal)
- applied 3 official patches from http://www.lua.org/bugs.html
- removed old dependencies
- /usr/share/lua5/loadlib.lua -- implemented require()-like path search
for loadlib(); compiled extensions should reside in /usr/lib/lua5 - added /usr/share/lua5 to default LUA_PATH
- enabled os.tmpname()
- upgraded to new alternatives format
- updated to 5.0.2 release
- enabled partial compatibility with old upvalue syntax
- pedro-openbsd-snprintf.patch: use snprintf(3) instead of sprintf(3)
- updated to 5.0.2 pre-release, with all official patches in
- /usr/share/doc/lua5-5.0.2 -> /usr/share/doc/lua-5.0.2
- fixed luac symilnk (alternatives)
- fixed /usr/share/doc/lua5-5.0.2 ownership
- fixed _customdocdir misusage
- Werror mode enabled
- 5 more official patches applied
- moved lua4 (weight=10) and lua5 (weight=20) packages under alternatives control
- in sync with debian (deb-paths.patch):
+ Added support for -C to load compatibility library on startup
+ Added an initial LUA_PATH to support /usr/share/lua5 etc.
+ Added a -P switch to suppress the LUA_PATH code if need-be
+ Updated the manpage lua.1 for the -C and -P switches
- packages renamed: s/lua/lua5/
- lua4 will be kept; thus Provides/Obsoletes reconsidered, Conflicts added
- two patches from http://www.lua.org/bugs.html
- Sisyphus release
- added Provides and Obsoletes for smooth upgrade
- desert Makefile/config/patches; custom build with direct commands
- features enabled: dlopen (loadlib), popen, fastround, libreadline
- new package layout: lua, liblua, liblua-devel, liblua-devel-static
- 5.0; API changes; soname changed; license: MIT
- loadlib now implemented, so drop that stuff borrowed from PLD
- minor enhancements
- corrected s/-lc/-lc -lm -ldl/ for liblualib.so in alt-soname patch
- shared optimization flags
- error in previous build: *.so files are binary copy of *.so.* files,
not symlinks; fixed - really shared build (s/ld -shared/ld -shared -lc/ in alt-soname patch)
- post and postun sections added (ldconfig)
- shared build; alt-soname patch; lua-devel-static subpackage
- reference manual and code samples included in lua-devel package
- additional features from XTG Systems (loadlib files) and
PLD Team (pld-loadlib-require patch) - buildreq applied (none)
- Rebuilt in new environment
- First build for Sisyphus