Dear all, when compiling XDS or any other software distributed as binaries, the question comes up whether it will be compatible with the users' operating system. For Linux, the main stumbling point is the GLIBC version: a binary compiled on a relatively new distribution (like Redhat Enterprise Linux 9 or Ubuntu 22.04) will not work on older distributions (like Redhat Enterprise Linux 8 or 7, or Ubuntu 20.04 or 18.04) because it needs "symbols" from the newer GLIBC library. Whereas users with single or a few machines can typically upgrade with reasonable effort to newer distributions (e.g. from Ubuntu 20 to 22 or 24), some sites with many machines (e.g. synchrotrons) may be stuck with old Linux distributions, assuming/hoping that these do not pose security risks due to strict firewalls or other measures. Therefore, developers tend to use machines with old distributions when preparing their binaries for public consumption. The downside of this is that new compilers and their features are often not available for these old distributions.
Since for XDS development we want to use new compiler versions, my question is: is there any site still using Redhat Enterprise Linux 7 (or the equivalent CentOS7) or Debian 9 or Ubuntu 18? Those sites that have not upgraded their machines are at risk not being able to use XDS in the future. Please get in touch with me. Any site with Redhat-8-compatible distribution or Ubuntu 20 or Debian 10 (or specifically, GLIBC 2.28 and newer) should be good for now. Thank you, Kay ######################################################################## To unsubscribe from the CCP4BB list, click the following link: https://www.jiscmail.ac.uk/cgi-bin/WA-JISC.exe?SUBED1=CCP4BB&A=1 This message was issued to members of www.jiscmail.ac.uk/CCP4BB, a mailing list hosted by www.jiscmail.ac.uk, terms & conditions are available at https://www.jiscmail.ac.uk/policyandsecurity/