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?
[ Parent
| on HN ]
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