Installing the latest luaposix with luarocks yields:
$ lua
Lua 5.1.5 Copyright (C) 1994-2012 Lua.org, PUC-Rio
> require('posix')
error loading module 'posix_c' from file '/home/nick/.luarocks/lib/lua/5.1/posix_c.so':
/home/nick/.luarocks/lib/lua/5.1/posix_c.so: undefined symbol: lua_tointegerx
stack traceback:
[C]: ?
[C]: in function 'require'
/home/nick/.luarocks/share/lua/5.1/posix.lua:2: in main chunk
[C]: in function 'require'
stdin:1: in main chunk
[C]: ?
It was correctly built against Lua 5.1, as far as I can tell. The cause seems to be a recent change (67e01c8) which added calls to lua_tointegerx and lua_len, both 5.2 only.
The text was updated successfully, but these errors were encountered:
nmcveity
added a commit
to nmcveity/luaposix
that referenced
this issue
Mar 5, 2013
Installing the latest luaposix with luarocks yields:
It was correctly built against Lua 5.1, as far as I can tell. The cause seems to be a recent change (67e01c8) which added calls to lua_tointegerx and lua_len, both 5.2 only.
The text was updated successfully, but these errors were encountered: