We currently don't use these, and they take up quite a bit of space. In
testing, the AppImage wouldn't run with these in use.
Remove them from the installation.
Also fix glslang package name, which was changed.
Using GCC 11, Clang 14, and CMake 3.16.9 (latest version of 3.16).
Also adds lld-14 and llvm-14-linker-tools, the latter provides Polly and
the former is required to use ThinLTO and/or Polly.
ccache requires a newer version of glibc than could be provided with the
Azure workaround. Revert 87c73e5b5d so
that ccache will work.
This may not work with Azure. If that is the case, we will need to
revert ccache to an earlier build.
Also modifies a comment. This is all to make it more readable, and also
force Docker to give the container new commit tags and rebuild it, since
the root certificates have expired.
This also installs everything in one command so as to make pulling the
image download less data.
Primarily this was started to refresh the container, since the root
certificates for connecting to the internet (for things such as Conan)
have expired.