New comment by andry-dev on void-packages repository https://github.com/void-linux/void-packages/pull/13648#issuecomment-531927892 Comment: I __think__ it should be possible to build it as a module, I have to check the CMakeLists.txt again (the last time I did that was in August, so I don't remember every option; it's kinda complicated if you take a look at it) Now I'll fix the two comments and investigate the CMakeLists ~~Update: Looking at it and I don't think it's feasible, the includes are not exported when built as a module (so this breaks neovim builds) I made this package to compile neovim 0.4 (the nightly at the time) and the module worked when called inside a Lua block (this is neovim, I don't know how they export the library to users) Maybe it's possible to create a separate package just for the module?~~ Update 2: I thought about it just now and I'm dumb, I may just need to copy the shared library around Update 3: So I tried to `vinstall` the file in `usr/lib/lua5.3/luv.so`, while that works and Lua 5.3 can now find the module, it crashes because it can't find the function `lua_pcall` (which is weird)