On 9/2/21 00:59, Manfred Schwarb wrote:
Am 01.09.21 um 16:57 schrieb Richard Brown:
On Wed, 2021-09-01 at 16:43 +0200, Manfred Schwarb wrote:
I think the former is wrong, this should be have a "SP3" in it, I guess. All packages will surely be compiled anew for every service pack?
Absolutely not - SLE does not rebuild anything unnecessarily. If things are unchanged between a service pack and earlier packs/GA, then the original binaries are used. It's very conservative in that regards, but of course that's the whole point of a conservative, enterprise grade codebase.
OK, interesting. I guessed that having either a new glibc or a new compiler would be reason to compile anew, but letting things unchanged is a conservative approach indeed.
We use the same compiler for all service packs and if we do update any library like glibc we have a policy which states that we wont break binary compatibility which means if we got to the point where something did have to rebuild to not be broken we would treat it as a critical regression. As such we should never need to rebuild packages and rebuilding has other QA costs inside SLE that are much lesser on openSUSE etc. -- Simon Lees (Simotek) http://simotek.net Emergency Update Team keybase.io/simotek SUSE Linux Adelaide Australia, UTC+10:30 GPG Fingerprint: 5B87 DB9D 88DC F606 E489 CEC5 0922 C246 02F0 014B