smcameron {l Wrote}:Who's "we", and what do you provide?
Minetest
Julius {l Wrote}:I hear that people these days make a build container (usually Docker) to circumvent this issue and have a clean & reproducible build environment. It can also be used to compile on a older LTS system like Ubuntu 16.04 even if your dev. system is more up to date.
Docker is typically used for server deployment and such, rather than user facing stuff. Canonical are promoting snaps heavily, a (shallow) containerised distribution method: https://snapcraft.io/
There's also flatpak