keplerproject / wsapi

WSAPI is an API that abstracts the web server from Lua web applications.
http://keplerproject.github.io/wsapi
74 stars 33 forks source link

FastCGI on Lua 5.3 #39

Closed xspager closed 8 years ago

xspager commented 8 years ago

Hi! I'm able to install with luarocks the package wsapi-fcgi using Lua 5.3 but if I call cgilua's cgilua.fcgi i get lib/lua/5.3/lfcgi.so: undefined symbol: luaL_optlong

ignacio commented 8 years ago

Can you give this a go, installing with:

luarocks install wsapi-fcgi cvs-2 --server=http://luarocks.org/manifests/mascarenhas
xspager commented 8 years ago

Ok, this change fixed the problem but cgilua is using the function module() in some places, if I'm not mistaken it is deprecated on 5.3(?). Thanks a lot! :)

xspager commented 8 years ago

ops! the last version of CGILua already fix the compatibility with Lua 5.3

ignacio commented 8 years ago

Yes. No new release yet that contains those changes. Can you confirm if it is working for you?

xspager commented 8 years ago

Yes, once again, thanks!

ignacio commented 8 years ago

Great :) I'll be closing this for now, thanks for getting back to me. I think we're due for a release soon (tm).