On Mon, Dec 14, 2020 at 2:27 PM Konstantin Olchanski <olcha...@triumf.ca> wrote:
>
> On Sun, Dec 13, 2020 at 05:36:30PM -0800, Keith Lofstrom wrote:

> For items (4) and (5), one has to take the current source code
> of the applications (and critical system services like httpd),
> and "back port" them to el7.
>
> I have done this in the past with mixed success, typical problems
> include "cmake is too old", "autoconf/autotools are too old".
>
> Each "xxx too old" problem is solved by rebuilding "xxx" from
> current sources, this usually creates a few more "xxx is too old"
> dependancies. By the time you run into "glibc is too old" and "gcc is too 
> old",
> it is time to give up. (notice how there is no KDE5 for el7!).

Having run into this at a smaller scale for one of the projects I ended up using
devtoolset-6 (and -7 as appropriate) that ships all this stuff such as
newer GCC,
GLIBC, etc.

Me too, I ran the 4.x kernels from elrepo on EL6 and EL7 for newer
NVIDIA drivers as well...
All scripted as well, e.g.

   github.com/OpenISS/OpenISS/blob/master/src/scripts/dependencies/el7.sh

for CI servers or containers or similar.

-- 
Serguei Mokhov

Reply via email to