When dev-lang/lua is built wih USE="-deprecated", building games-engines/love-0.8.0 fails with /usr/lib64/libmpg123.so -lmodplug -lphysfs -lfreetype -lIL /usr/lib64//liblua.so -ldl -lopenal -lGL -lSDL -lm -Wl,-rpath -Wl,/usr/lib64/ -Wl,-rpath -Wl,/usr/lib64/ ./libraries/luasocket/libluasocket/unix.o: In function `luaopen_socket_unix': unix.c:(.text+0x88f): undefined reference to `luaL_openlib' ./libraries/luasocket/libluasocket/udp.o: In function `udp_open': udp.c:(.text+0x47c): undefined reference to `luaL_openlib' ./libraries/luasocket/libluasocket/timeout.o: In function `timeout_open': timeout.c:(.text+0x310): undefined reference to `luaL_openlib' ./libraries/luasocket/libluasocket/tcp.o: In function `tcp_open': tcp.c:(.text+0x79c): undefined reference to `luaL_openlib' ./libraries/luasocket/libluasocket/select.o: In function `select_open': select.c:(.text+0x6b0): undefined reference to `luaL_openlib' ./libraries/luasocket/libluasocket/mime.o:mime.c:(.text+0x1163): more undefined references to `luaL_openlib' follow
Confirming at least for 0.8.0
Fixed in CVS.