lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]



On 02/01/15 11:36 AM, Luiz Henrique de Figueiredo wrote:
Lua 5.3.0 (rc3) is now available for testing at
	http://www.lua.org/work/lua-5.3.0-rc3.tar.gz

MD5	5dd17d29fbb70139d315e2cea751a128  -
SHA1	83e26c3c21abe7c309c5e9df08b6a7a7db85ef2a  -

This is a release candidate for the final release of Lua 5.3.0.

A few things have changed since beta that we'd like to test in the wild.
In particular, we made some changes in luaconf.h and in the Makefile
that we'd like to test. Please try compiling the current code in as many
platforms as possible. We expect the compilation will go smoothly as usual
but please report any warnings or other glitches.

We'd also like feedback on the documentation:
	http://www.lua.org/work/doc/readme.html
	http://www.lua.org/work/doc/contents.html
	http://www.lua.org/work/doc/manual.html

Finally, for those of you into this, please test luac -l -l on your
scripts, just to make sure we haven't missed anything with the new
VM instructions etc.

The main change in Lua 5.3.0 is the introduction of integers. See also
	http://www.lua.org/work/doc/#changes

The complete diffs are available at
	http://www.lua.org/work/diffs-lua-5.3.0-rc2-rc3.txt

An updated test suite is available at
	http://www.lua.org/work/lua-5.3.0-rc3-tests.tar.gz

All feedback welcome. Thanks.
--lhf


Sonis-iPod:~/builds/lua-5.3.0 root# make posix
cd src && make posix
make[1]: Entering directory `/private/var/root/builds/lua-5.3.0/src'
make all SYSCFLAGS="-DLUA_USE_POSIX"
make[2]: Entering directory `/private/var/root/builds/lua-5.3.0/src'
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_USE_POSIX -c -o lapi.o lapi.c gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_USE_POSIX -c -o lcode.o lcode.c gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_USE_POSIX -c -o lctype.o lctype.c gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_USE_POSIX -c -o ldebug.o ldebug.c gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_USE_POSIX -c -o ldo.o ldo.c gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_USE_POSIX -c -o ldump.o ldump.c gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_USE_POSIX -c -o lfunc.o lfunc.c gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_USE_POSIX -c -o lgc.o lgc.c gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_USE_POSIX -c -o llex.o llex.c gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_USE_POSIX -c -o lmem.o lmem.c gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_USE_POSIX -c -o lobject.o lobject.c gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_USE_POSIX -c -o lopcodes.o lopcodes.c gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_USE_POSIX -c -o lparser.o lparser.c gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_USE_POSIX -c -o lstate.o lstate.c gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_USE_POSIX -c -o lstring.o lstring.c gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_USE_POSIX -c -o ltable.o ltable.c gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_USE_POSIX -c -o ltm.o ltm.c gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_USE_POSIX -c -o lundump.o lundump.c gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_USE_POSIX -c -o lvm.o lvm.c gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_USE_POSIX -c -o lzio.o lzio.c gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_USE_POSIX -c -o lauxlib.o lauxlib.c gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_USE_POSIX -c -o lbaselib.o lbaselib.c gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_USE_POSIX -c -o lbitlib.o lbitlib.c gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_USE_POSIX -c -o lcorolib.o lcorolib.c gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_USE_POSIX -c -o ldblib.o ldblib.c gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_USE_POSIX -c -o liolib.o liolib.c gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_USE_POSIX -c -o lmathlib.o lmathlib.c gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_USE_POSIX -c -o loslib.o loslib.c gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_USE_POSIX -c -o lstrlib.o lstrlib.c gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_USE_POSIX -c -o ltablib.o ltablib.c gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_USE_POSIX -c -o lutf8lib.o lutf8lib.c gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_USE_POSIX -c -o loadlib.o loadlib.c gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_USE_POSIX -c -o linit.o linit.c ar rcu liblua.a lapi.o lcode.o lctype.o ldebug.o ldo.o ldump.o lfunc.o lgc.o llex.o lmem.o lobject.o lopcodes.o lparser.o lstate.o lstring.o ltable.o ltm.o lundump.o lvm.o lzio.o lauxlib.o lbaselib.o lbitlib.o lcorolib.o ldblib.o liolib.o lmathlib.o loslib.o lstrlib.o ltablib.o lutf8lib.o loadlib.o linit.o
ranlib liblua.a
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_USE_POSIX -c -o lua.o lua.c
gcc -std=c99 -o lua   lua.o liblua.a -lm
ld: library not found for -lm
collect2: ld returned 1 exit status
make[2]: *** [lua] Error 1
make[2]: Leaving directory `/private/var/root/builds/lua-5.3.0/src'
make[1]: *** [posix] Error 2
make[1]: Leaving directory `/private/var/root/builds/lua-5.3.0/src'
make: *** [posix] Error 2

--
Disclaimer: these emails are public and can be accessed from <TODO: get a non-DHCP IP and put it here>. If you do not agree with this, DO NOT REPLY.