Hello,
I am trying to run USPEX on the Adastra HPC system (CINES, France), and I am encountering a GLIBC version mismatch that prevents the binary from executing.
When I run ./uspex, I receive the following errors:
On Adastra, ldd --version reports:
It appears that the current USPEX binary requires GLIBC versions between 2.29 and 2.35, which are not available on this system due to OS and HPC constraints. I cannot upgrade GLIBC on the cluster (no root access, system dependencies), and compiling a private GLIBC is not feasible because the dynamic loader is tied to the system version.
Could you please provide:
A binary of USPEX compiled against GLIBC 2.28 (or any version ≤ 2.28), or
A statically linked USPEX executable that does not depend on the system GLIBC version?
I successfully ran the exact same USPEX package on a my ubuntu with GLIBC 2.39 that has a newer GLIBC, so the issue is specific to the older GLIBC version on Adastra.
Any help or a compatible build would be greatly appreciated.
Thank you,
Kunwar Abhikeern