On Sun, Nov 03, 2019 at 06:17:20PM -0800, Travis Cole wrote: > Debian has a package with 3 different luv.so files, one each for Lua 5.1, > 5.2, > and 5.3. Fedora has two packages, one for Lua 5.1 and one for Lua 5.3. > Debian and Fedora put them in lua/5.x, similar to your suggestion.
I was going to suggest something similar (e.g. luv-lua51.so), but let's look at your solution below as a first option. > -MAKE_FLAGS += USE_BUNDLED_DEPS=OFF > +MAKE_FLAGS += USE_BUNDLED=OFF > CONFIGURE_ARGS += -DLUA_PRG=${MODLUA_BIN} \ > -DLUA_INCLUDE_DIR=${MODLUA_INCL_DIR} \ > -DLUA_LIBRARIES=${MODLUA_LIB} \ > + -DUSE_BUNDLED_GPERF=Off \ > + -DUSE_BUNDLED_UNIBILIUM=Off \ > + -DUSE_BUNDLED_LIBTERMKEY=Off \ > + -DUSE_BUNDLED_LIBVTERM=Off \ > + -DUSE_BUNDLED_LIBUV=Off \ > + -DUSE_BUNDLED_MSGPACK=Off \ > + -DUSE_BUNDLED_LUAJIT=Off \ > + -DUSE_BUNDLED_LUAROCKS=Off \ > + -DUSE_BUNDLED_LUV=On \ > + -DLIBLUV_INCLUDE_DIR=${WRKBUILD}/.deps/usr/include \ > + -DLIBLUV_LIBRARY=${WRKBUILD}/.deps/usr/lib/libluv.a \ > -DPREFER_LUA=ON # disables LuaJIT It's kind of dd that USE_BUNDLED=OFF doesn't disable all of those other things that you explicitely turn off above, but if that's what's needed, then I guess we can live with it. > It will also require the updated unibilium and libvterm that I'd > previously provided. Right, so I will review these updates shortly. I wonder if the old neovim will work with the new versions... Thanks! -- Best Regards Edd Barrett http://www.theunixzoo.co.uk