Hi, Z572 via Guix-patches via writes: > + ;; riscv-pk can only be built for riscv64. > + (if (string-prefix? "riscv64" (%current-system)) > + '() > + (list > + #:target "riscv64-linux-gnu")) I don't think that's a good idea, in general, consumers of the package should be the ones specifying for which arch this package builds. For that purpose, there's the supported-systems field of the package record type. It's not good in general to hardcode targets in package definitions. Best, -- Josselin Poiret