Re: Architecture baseline for Forky

John Klos <[email protected]> Mon, 27 Oct 2025 23:52:00 +0000 (UTC)
Newsgroups gmane.linux.debian.devel.kernel,gmane.linux.debian.devel.toolchain,gmane.linux.debian.devel.release
Message-ID <[email protected]>
Hello,

> # Proposal for architecture baseline
>
> I propose to use the x86-64-v2 baseline in Forky.  It gives us more then the 15
...
> I propose to use the POWER9 baseline in Forky.  The Debian infrastructure seems
...
> I propose to use the z15 baseline in Forky.  Yes, this is less then ten years,

What is the purpose of this? Is it to, perhaps, reduce work? If so, what 
work would that be, specifically?

Is it to give better performance because of greater compiler optimization 
potential? If so, has anyone done tests that show the advantages of such 
optimizations? If I recall correctly, at least for amd64, optimizing for 
newer "v" levels didn't offer measurably meaningful advantages. [1]

Is it to reduce the load on some people or some group or groups of people 
who'd otherwise need to maintain code supporting older architecture 
variants? If so, who are these people / groups, and what work would be 
saved?

Is it a desire for cleanliness, and removing older targets makes things 
more clean?

In other words, what're the real world advantages to these changes, and 
have they been measured and shown to outweigh the real world 
disadvantages? If so, where can we find those evaluations?

Thanks very much,
John Klos

[1] https://discourse.ubuntu.com/t/trying-out-ubuntu-23-04-on-x86-64-v3-rebuild-for-yourself/40963/10