On 19 May 2015 at 22:26, Luiz Henrique de Figueiredo <[email protected]> wrote: >> lbase64 doesn't work with lua 5.3, due to the use of luaL_register: > > For the record, lbase64.c for Lua 5.2 works with Lua 5.3 out of the box, > but the Makefile needs to be changed as follows: > > 4c4 > < LUA= /tmp/lhf/lua-5.2.1 > --- >> LUA= ../lua-5.3.0 > 16c16 > < CC= gcc > --- >> CC= gcc -std=c99 > 18c18 > < WARN= -ansi -pedantic -Wall -Wextra > --- >> WARN= -Wall -Wextra
As "slayer beast" (darkstalker) noted, luarocks is using an old lbase64 release (from 20100323). It appears that this release was incorrectly published as compatible with '>=5.1'. The newer release (20120807) works if you edit the rockspec to mark it as 5.3 compatible. lbase64 is currently owned by the 'luarocks' user, and hence only hisham and/or leafo can fix this AFAIK. ------------------------------------------------------------------------------ One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports that give you Actionable Insights Deep dive visibility with transaction tracing using APM Insight. http://ad.doubleclick.net/ddm/clk/290420510;117567292;y _______________________________________________ Luarocks-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/luarocks-developers
