@jfmezei@mstdn.ca
@nixCraft@mastodon.social Pardon my ignoreance here, but what happens if I have older version with already compiled apps and update the OS to debian 13 that expects the argument given in time subroutines/API to be 64 bits but my apps are all compiled to provide 32 bit values?
Have they found a trick to have the 64 bit subroutine code figure out t is being called by a 32 bit app and treat the time_t argument as 32 bits? Separate 32 and 54 bit libraries (with 32 bit library subroutines being stubs that take 32 bit argument from old code and convert to 54 before calling the "real" subroutine which expects 64 bits?
Or is this a case where a new install will require recompile of every executable on that machine?
@EdwinG@mstdn.moimeme.ca
@jfmezei@mstdn.ca @nixCraft@mastodon.social The release notes note that a recompilation will be required.
https://www.debian.org/releases/trixie/release-notes/whats-new.en.html#what-s-new-in-the-distribution