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
> <[email protected]> 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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-dev/20210627135715.177%40sirmail.smtps.cs.utah.edu.

Reply via email to