On Wed, 2022-12-07 at 13:42 +0100, Fabian Vogt wrote:
The more I think about it, the more wrong this approach looks to me.
As someone who is just an openSUSE user (it's on all my systems), and a contributor of some minor packages, I fully agree with Fabians assessment. In particular his summary:
What are the actual benefits of moving openSUSE:Factory to x86_64-v2 that make all this worth it? - "It's faster!": By how much? A lot of performance critical code already uses runtime dispatching, even Qt does that. It looks like x86_64-v2 alone does not have much performance improvement, based on the opinion of experts on this ML and (little) available data. At the highest end (HPC), custom builds with -march=native are preferred anyway. - "ALP wants us to because of 'Factory First'": The point of Factory First is to avoid extra work by addressing issues or adding features once for both upstream (oS:F) and downstream (SLE/ALP). In this case I don't think there's much (if any) benefit for ALP if Factory switches over. ALP will be built and tested separately anyway. If ALP hits some bug caused by x86_64-v2 and fixes that, this fix should be sent to openSUSE:Factory as well - that is Factory First!
The rebuttal of why "ALP want us to" is spot on. (And just to be clear: None of my hardware would be obsoleted by an upgrade to v2. In fact, all of it would benefit from an upgrade to -v3. But, like Fabian, I still don't think it's a good idea to raise the bar for the entire distribution in the way currently suggested.) Regards, Olav