[Info-vax] PHP on VMS x86-64 9.2-2
Lawrence D'Oliveiro
ldo at nz.invalid
Tue Mar 26 02:18:29 EDT 2024
On Mon, 25 Mar 2024 18:33:12 -0400, Stephen Hoffman wrote:
> ABI and API stability avoids a whole lot of churn elsewhere in the
> general configuration, yes.
What the *nix folks do is bite the bullet and make breaking ABI changes
every now and then: a public structure might gain extra fields, a type
like time_t might need to change from 32 bits to 64 bits (even on 32-bit
systems, to avoid the year-2038 problem), and so on.
So code compiled against the new version of the library picks up the new
definitions, while binaries built against the old version continue to work
unchanged.
More information about the Info-vax
mailing list