Checking patch sysdeps/riscv/multiarch/dl-symbol-redir-ifunc.h... error: sysdeps/riscv/multiarch/dl-symbol-redir-ifunc.h: already exists in working directory Checking patch sysdeps/riscv/multiarch/memset-generic.c... error: sysdeps/riscv/multiarch/memset-generic.c: already exists in working directory Checking patch sysdeps/riscv/multiarch/memset-vector.S... error: sysdeps/riscv/multiarch/memset-vector.S: already exists in working directory Checking patch sysdeps/riscv/preconfigure... error: while searching for: version=`$CC $CFLAGS $CPPFLAGS -E -dM -xc /dev/null | sed -n 's/^#define __GNUC__ \(.*\)/\1/p'` test $version -lt 15 && as_fn_error 1 "glibc requires GCC 15 or later for the V extension" "$LINENO" 5 test $vector -lt "1000000" && as_fn_error 1 "glibc requires at least RVV 1.0 for the V extension" "$LINENO" 5 fi base_machine=riscv error: patch failed: sysdeps/riscv/preconfigure:60 error: sysdeps/riscv/preconfigure: patch does not apply Checking patch sysdeps/riscv/preconfigure.ac... error: while searching for: version=`$CC $CFLAGS $CPPFLAGS -E -dM -xc /dev/null | sed -n 's/^#define __GNUC__ \(.*\)/\1/p'` test $version -lt 15 && AC_MSG_ERROR([glibc requires GCC 15 or later for the V extension], [1]) test $vector -lt "1000000" && AC_MSG_ERROR([glibc requires at least RVV 1.0 for the V extension], [1]) fi base_machine=riscv error: patch failed: sysdeps/riscv/preconfigure.ac:60 error: sysdeps/riscv/preconfigure.ac: patch does not apply Checking patch sysdeps/riscv/rv32/rvv/Implies... error: sysdeps/riscv/rv32/rvv/Implies: already exists in working directory Checking patch sysdeps/riscv/rv64/rvv/Implies... error: sysdeps/riscv/rv64/rvv/Implies: already exists in working directory Checking patch sysdeps/riscv/rvv/memset.S... error: sysdeps/riscv/rvv/memset.S: already exists in working directory Checking patch sysdeps/unix/sysv/linux/riscv/multiarch/Makefile... error: while searching for: memcpy \ memcpy-generic \ memcpy_noalignment \ # sysdep_routines CFLAGS-memcpy_noalignment.c += -mno-strict-align error: patch failed: sysdeps/unix/sysv/linux/riscv/multiarch/Makefile:3 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; struct riscv_hwprobe pair = { .key = RISCV_HWPROBE_KEY_CPUPERF_0 }; if (__riscv_hwprobe (&pair, 1, 0, NULL, 0) == 0 && (pair.value & RISCV_HWPROBE_MISALIGNED_MASK) == RISCV_HWPROBE_MISALIGNED_FAST) fast_unaligned = true; IFUNC_IMPL (i, name, memcpy, IFUNC_IMPL_ADD (array, i, memcpy, fast_unaligned, __memcpy_noalignment) IFUNC_IMPL_ADD (array, i, memcpy, 1, __memcpy_generic)) return 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: sysdeps/unix/sysv/linux/riscv/multiarch/memset.c: already exists in working directory