The go snap fails to build on riscv64.
The build log is at https://launchpad.net/~go-snap-maintainers/+snap/go120/+build/2067566
The relevant part is
Cannot pack snap file: Command '['snap', 'pack', '--filename', 'go_1.20.2_riscv64.snap', '--compression', 'xz', PosixPath('/build/go/prime'), PosixPath('/build/go')]' returned non-zero exit status 20. (error: cannot pack "/build/go/prime": mksquashfs call failed: libgcc_s.so.1 must be installed for pthread_cancel to work)
I assume the mksquashfs
command is from the snapcraft snap (or snapd snap?)? So itās broken by missing libgcc_s.so.1?
Has anyone successfully built snaps with core22 on riscv64?