> Note: I don't know if you are talking about Linux-libre in the context > of the package definition for Guix
Oh, I'm talking about the package definition - not linux-libre itself. RISCV is a computer architecture like ARM or x86_64. RISCV has simply not upstreamed their patches yet and has nothing to do with linux-libre or not libre. But for the time being no one has produced a RISCV SoC yet that requires binary blobs to work, so compiling riscv-linux after running the deblobbing script is at the moment is probably bit-wise identical and applying the patches to linux-libre is a trivial matter. Sorry if my wording was confusing. Thank you, David