Created attachment 928426 [details] build.log Looks like the upstream Tarball is missing file...
Created attachment 928427 [details] emerge --info
The riscv support is new and yeah, I bet it's missing from EXTRA_DIST or w/e and nobody ran distcheck :(
Created attachment 928651 [details, diff] libgcrypt-1.11.1-add-missing-simd-common-riscv-h.patch Sources from git tree: https://git.gnupg.org/cgi-bin/gitweb.cgi?p=libgcrypt.git;a=blob;f=cipher/simd-common-riscv.h;h=8381000f9ac148c60a6963a1d9ec14a3fee1c576;hb=81ce5321b1b79bde6dfdc3c164efb40c13cf656b
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff5487f076793e99249e61cf4d0d65febbaa3a42 commit ff5487f076793e99249e61cf4d0d65febbaa3a42 Author: Sam James <sam@gentoo.org> AuthorDate: 2025-05-16 05:17:09 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2025-05-16 05:17:09 +0000 dev-libs/libgcrypt: add missing riscv header to 1.11.1 It's in the repo but not in tarballs. Closes: https://bugs.gentoo.org/955813 Signed-off-by: Sam James <sam@gentoo.org> .../libgcrypt/files/libgcrypt-1.11.1-riscv.patch | 53 ++++++++++++++++++++++ dev-libs/libgcrypt/libgcrypt-1.11.1.ebuild | 1 + 2 files changed, 54 insertions(+)