Gcc multi-versioning support
GCC packages have been improved in order to support several versions being installed at the same time.
They have been split into two types:
In order to simplify everything, gcc doesn't have minor versions anymore. These are managed in gccX packages, which, then, can be upgraded independently.
Most of the time, you'll just need to install gcc and the correct gccX will be included as a dependency.
If you're planning to install another gccX, you have to take care about a few things.
This support is available starting from gcc-8-1. Note that the Epoch inside the RPM has been incremented to override the previous gcc-9.1.0-1, which don't have this support.
Currently, only GCC versions after 8 are supporting the multi-versioning. If you wish to have it for GCC 6 or 7, please contact us.