Sujet : Re: Centos stream of batpiss
De : invalid (at) *nospam* invalid.invalid (Richard Kettlewell)
Groupes : comp.os.linux.miscDate : 16. Jun 2024, 22:44:13
Autres entêtes
Organisation : terraraq NNTP server
Message-ID : <wwvo780imvm.fsf@LkoBDZeT.terraraq.uk>
References : 1 2 3 4 5 6 7
User-Agent : Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)
Lawrence D'Oliveiro <
ldo@nz.invalid> writes:
On Fri, 07 Jun 2024 18:09:09 GMT, Charlie Gibbs wrote:
... and found a dependency on libc.so.6 which draws a line in the
sand between Ubuntu 20 and Ubuntu 22 (and their Debian equivalents).
I've always prided myself on creating binaries that will run on any
version of an OS, but this dream has been derailed. We've told our
Ubuntu 20 customers that if they want TLS 1.3 they have no choice but
to upgrade their OS to Ubuntu 22. Only then can we send them new
binaries. By the same token, our older binaries, which only support
TLS 1.1, will not run under Ubuntu 22 ...
>
Interesting. Were you able to track down the incompatibility any further?
Because it’s always been my understanding that binaries linked against
older versions of libc.so.6 will continue to run against newer versions,
and a lot of work is done with symbol versioning in glibc to ensure this.
They do; his issue is the other way around, i.e. trying to run newer
code on older Glibc.
-- https://www.greenend.org.uk/rjk/