Checking patch config.h.in... Checking patch sysdeps/riscv/configure... warning: sysdeps/riscv/configure has type 100644, expected 100755 :161: new blank line at EOF. + Checking patch sysdeps/riscv/configure.ac... Checking patch sysdeps/unix/sysv/linux/riscv/multiarch/Makefile... error: while searching for: memcpy_noalignment \ memset \ memset-generic \ memset_vector \ # sysdep_routines CFLAGS-memcpy_noalignment.c += -mno-strict-align endif error: patch failed: sysdeps/unix/sysv/linux/riscv/multiarch/Makefile:5 error: sysdeps/unix/sysv/linux/riscv/multiarch/Makefile: patch does not apply Checking patch sysdeps/unix/sysv/linux/riscv/multiarch/ifunc-impl-list.c... error: while searching for: size_t i = max; bool fast_unaligned = false; bool rvv_ext = false; struct riscv_hwprobe pair = { .key = RISCV_HWPROBE_KEY_CPUPERF_0 }; if (__riscv_hwprobe (&pair, 1, 0, NULL, 0) == 0 error: patch failed: sysdeps/unix/sysv/linux/riscv/multiarch/ifunc-impl-list.c:27 error: sysdeps/unix/sysv/linux/riscv/multiarch/ifunc-impl-list.c: patch does not apply Checking patch sysdeps/unix/sysv/linux/riscv/multiarch/memset.c... error: while searching for: select_memset_ifunc (uint64_t dl_hwcap, __riscv_hwprobe_t hwprobe_func) { unsigned long long v; if (__riscv_hwprobe_one (hwprobe_func, RISCV_HWPROBE_KEY_IMA_EXT_0, &v) == 0 && (v & RISCV_HWPROBE_IMA_V) == RISCV_HWPROBE_IMA_V) return __memset_vector; return __memset_generic; } error: patch failed: sysdeps/unix/sysv/linux/riscv/multiarch/memset.c:38 error: sysdeps/unix/sysv/linux/riscv/multiarch/memset.c: patch does not apply