Nah, any software project grows in new directions, and I imagine that the Swift devs, who often are or were LLVM devs, keep adding new LLVM features, which they may then upstream.
First off, I never asked the question you attribute to me, so I ask that you carefully remove any AI slop you are using.
Using -RA alone should work, as I show in a container here, so you'll have to be more specific about what didn't work for you.
Would you mind identifying the point (e.g. via a link to one or more specific comments) where the particular issue is introduced or resolved in the discussion?
I suggest you skim that thread till you find the relevant comments, as there is a detailed discussion of packaging there, but the best approach is to actually look at the Fedora packaging script I pointed you at twice above.