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.

Reply via email to