Math changes in glibc 2.31

Samuel Thibault samuel.thibault@ens-lyon.org
Tue May 12 00:20:46 GMT 2020


Damien Zammit, le mar. 12 mai 2020 10:07:20 +1000, a ecrit:
> compile a binary on a slightly [...] newer system and give it/sell it
> to someone else to run.

That case is generally never going to work with any kind of library on
the market. Libraries will make sure you can run an old binary on a
newer system, but not the converse: they will introduce newer functions,
which your binary might end up calling, and thus be incompatible with
systems using the earlier version.

So yes, one has to build on the oldest system one wants to provide
compatibility for, that's true for all libraries.

Samuel


More information about the Libc-alpha mailing list