Make CentOS 7 LXD image
Melissa needs to work on CentOS 7 because the Eagle supercomputer of the Poznan Supercomputing and Networking Center runs on CentOS 7.
Changes between CentOS 7 and 8:
- yum must be used instead of dnf
- pkg-config is preinstalled instead of having to install pkgconf
- undefined behavior sanitizer not available (GCC 4.9 introduced UBSAN, CentOS 7 ships with GCC 4.8.4)
-
cmake3
from EPEL repository must be installed instead ofcmake
- GCC C++ compiler must be explicitly installed