Engine and Build Template Compatibility with Linux Distributions
I'm looking at creating a 2D game for several platforms, including Linux. As I don't need certain functionality of the engine, I'm going to be building Godot from source, including the build templates. My personal workstation is RHEL 8, but I know for a fact that I will need to support RHEL 7. Because of this, I plan on building Godot in a RHEL 7 container to ensure binary compatibility, then use the resulting artifacts on my workstation. However, the part I'm unsure of is whether or not the exported game has any ties to the host system, or just the original tooling the engine/templates were built with.
From the docs:
Linux binaries usually won’t run on distributions that are older than the distribution they were built on. If you wish to distribute binaries that work on most distributions, you should build them on an old distribution such as Ubuntu 16.04. You can use a virtual machine or a container to set up a suitable build environment.
The part I'm hung up on is whether the term 'binaries' is referring to the exported game or to the built export templates. If I take the engine/templates built with RHEL 7 and use them to create a game on RHEL 8, will the resulting game have RHEL 8 as the minimum compatibility or will it maintain RHEL 7 compatibility?