Hide Forgot
Description of problem: binutils has gained RISC-V architecture support upstream. Fedora supports RISC-V at the moment through a forked binutils package. It would be nice to have the Fedora binutils package support RISC-V so we don't need the forked package. The two commits required are: 6d91379408b87b6d0c1cd4bc2880b530cc4ec721 e23eba971dd409b999dd83d8df0f842680c1c642 Version-Release number of selected component (if applicable): binutils 2.27 (I'm testing a patched binutils, will write more when I get it working)
This is the package I am testing: http://koji.fedoraproject.org/koji/taskinfo?taskID=16275615 (This is the non-riscv64 build, I am concurrently building it on riscv64)
Logs from the riscv64 build: https://fedorapeople.org/groups/risc-v/logs/binutils/2.27-10.fc26/
I'm going to defer this one because it's a little more complex than I anticipated, and in any case RISC-V support will appear automatically when the next version of binutils is released.
Hi Richard, Even when the Fedora binutils package is updated with the next FSF binutils release it will not officially support the RISC-V architecture, since this is not a primary target. (Unofficially of course it will). You might be interested in contacting the maintainer of the Fedora cross-binutils package[1] however, so that RISC-V could be added there. Cheers Nick [1] https://apps.fedoraproject.org/packages/cross-binutils
Right - we're going to build it ourselves from the Fedora source package when the change appears there. We're not cross-building packages, they are built in the RISC-V full system environment. However for people who do want cross-building then yes it will be a good idea to request that the arch is added to cross-binutils.