File riscv.patch of Package a2jmidid
Index: a2jmidid-9/sigsegv.c =================================================================== --- a2jmidid-9.orig/sigsegv.c +++ a2jmidid-9/sigsegv.c @@ -100,6 +100,8 @@ static void signal_segv(int signum, sigi ucontext->uc_mcontext.gp_regs[i] #elif defined(__sparc__) && defined(__arch64__) ucontext->uc_mcontext.mc_gregs[i] +#elif defined(__riscv) + ucontext->uc_mcontext.__gregs[i] #else ucontext->uc_mcontext.gregs[i] #endif