On Monday 2024-01-22 12:21, John Paul Adrian Glaubitz via openSUSE Factory...:
On Fri, 2024-01-19 at 13:56 +0100, Ana Guerrero Lopez via openSUSE Factory wrote:
The %patch one is rather simple and results in a build failure; monitoring your devel packages should give you hints very soon if your package is impacted. We created submit requests for most, if not all, packages affected by that in the last months.
Shouldn't this be extended to sources as well? There can be more than one Source entry after all and Source will work as well as Source0, Source1, Source2 etc.
But there is no %source2 macro that would be affected, just %{SOURCE:2} (parsed differently, suppose?).
I'm not sure I understand the reasoning behind this change. It will result in unnecessary FTBFS.
AIUI, %patch2 and %patch3 are technically two different macros, which $sucks, and the parser had to take turns and twists to recognize them as one and the same (well, %patch -P 2 vs %patch -P 3).