News for hackers. Stuff that matters.
Re:Using CMake and Managing Dependencies by abz10 on Tuesday May 25, 2021 @10:35AM (#27277324)
I may not be understanding something; wouldn’t the Lua be embedded? So yeah, you’d pick a version. Why wouldn’t distros like it?
Re:Using CMake and Managing Dependencies by mathstuf on Tuesday May 25, 2021 @11:12AM (#27277867)
Multiple issues:

  - Distros like unbundling (vcpkg, Anaconda, Spack, etc. also do too)
  - Old releases of Lua are not maintained, so it would be our problem
  - Compiled Lua packages need to match our build (and since we'd likely need multiple Lua versions, our symbols would be mangled, so nothing would work unless explicitly compiled against CMake's version). I really don't want to deal with "why can't I use Lua package XYZ?" issues every week