At Sun, 27 Jun 2021 11:55:29 -0700, "Paul A. Steckler" wrote: > On Sun, Jun 27, 2021 at 10:16 AM 'John Clements' via Racket Developers > <racket-dev@googlegroups.com> wrote: > > So here’s my question: if we upgrade to debian 9 or even (gasp) 10, would > > the > resulting binaries run on earlier versions of Linux? > > Do the binaries use dynamic libraries? Those libraries differ among > Debian versions.
The C library (glibc) is dynamically linked, and that's usually the issue. While the shared library is generally called "libc.so.6", the compiler or linker apparent generates a run-time check (based on which functions Racket uses from the C library?) to ensure that the library is actually new enough. I tried building Racket on Debian 10, and the result ran on Debian 8, so probably upgrading to 10 is fine. -- You received this message because you are subscribed to the Google Groups "Racket Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to racket-dev+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/racket-dev/20210627135715.177%40sirmail.smtps.cs.utah.edu.