[Rpm-maint] [rpm-software-management/rpm] Add architecture macro for all RISC-V processors (#1036)

rwmjones notifications at github.com
Mon Feb 3 10:42:34 UTC 2020


I'm confused why we need the `%{riscv32}`/64/128 macros at all.  They don't seem to be necessary for this change unless there's something about how RPM macros work which I don't understand.

The `%{riscv}` macro seems as if it would be useful to mean "all RISC-V architectures".  Although I will note that RV32/RV64/RV128 are substantially different from each other.  RV32 will likely only ever be used for embedded systems.  RV64 will be legion but in many different profiles.  And RV128 is an experimental platform that doesn't exist as a standard yet and there is only one emulator for.  So actual times when you'd use "all RISC-V architectures" is not as common as you might think.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/pull/1036#issuecomment-581349511
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rpm.org/pipermail/rpm-maint/attachments/20200203/dec98aa8/attachment.html>


More information about the Rpm-maint mailing list