It was thus said that the Great Peter Billam once stated: > Greetings again > > I'm trying but failing to get lgdbm installed (on devuan daedalus) by > apt install lgdbm > or also by download the tar file and installing by hand, > but in both cases I get: > > lgdbm 20130702-1 depends on lua >= 5.1 (5.3-1 provided by VM) > gcc -O2 -fPIC -I/usr/include/lua5.3 -c lgdbm.c -o lgdbm.o -I/usr/include > lgdbm.c: In function ‘luaopen_gdbm’: > lgdbm.c:263:2: warning: implicit declaration of function 'luaL_register'; > did you mean 'lua_register'? [-Wimplicit-function-declaration] > 263 | luaL_register(L,MYNAME,R); > | ^~~~~~~~~~~~~ > | lua_register
Interesting. A search of lgdbm shows that 20130702-1 is the previous version; the latest is 20211118.52 (it is, in fact, the next version from the one you have). 20211118.52 installed just fine (both Lua 5.1 and 5.4), but when I tried installing 20130702-1 using 5.4, it failed with the same warning. That tells me that 20130702-1 expects Lua 5.1, so you might need to get the latest version and try that one. -spc _______________________________________________ Luarocks-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/luarocks-developers
