wiki:cypress/glibc-version-problems

Version 1 (modified by fuji, 18 months ago) ( diff )

glibc version problems

Compute nodes in partitions defq and interactive (as well as login nodes) have Centos version 6.5 with glibc version 2.12.

When you try to run a pre-build software that is built on a newer operating system, you will encounter the error, for example,

$ prefetch
./prefetch: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by ./prefetch)

Since glibc version on Centos version 6.5 nodes is 2.12, GLIBC_2.14 isn't available. It is possible to run this software if you use the compute nodes in partition centos7, which have Centos version 7.4 with glibc version 2.17. See here for more details.

See the alternate solution below if your software requires a glibc version greater than 2.17.

Work with Singularity Images

Singularity allows you to run an application built for a different distribution of Linux than Cypress OS (Centos 6 or 7). Here we run Rockylinux 9.2 on Cypress using Singularity.

Run Singularity Images Interactively

Note: See TracWiki for help on using the wiki.