For keywording work in bug #892131, dev-ml/ocaml_intrinsics-0.15.2 not supported on riscv, once this fixed we can rekeyword it.
Created attachment 850166 [details] info.txt emerge --info
Created attachment 850168 [details] build.log build.log
dev-ml/ocaml_intrinsics-0.15.2 encountered compilation errors on riscv, it seems that dev-ml/ocaml_intrinsics-0.15.2 only supports amd64 (SSE4_2) and arm (CRC32). riscv64-unknown-linux-gnu-gcc src/crc_stubs.o (exit 1) crc_stubs.c: In function ‘crc64’: crc_stubs.c:16:2: error: #error "Target not supported" 16 | #error "Target not supported" | ^~~~~ Upstream code: https://github.com/janestreet/ocaml_intrinsics/blob/22cce0d47d23ebcb7d782a4d0f7ee6bf47333df3/src/crc_stubs.c#L16 This build.log looks a bit malformed in plain/text, you can use curl or cat.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3caeb353ca95d8caf408b1f19c9cfbff98bc9203 commit 3caeb353ca95d8caf408b1f19c9cfbff98bc9203 Author: Alfredo Tupone <tupone@gentoo.org> AuthorDate: 2025-04-06 09:09:15 +0000 Commit: Alfredo Tupone <tupone@gentoo.org> CommitDate: 2025-04-06 09:10:12 +0000 dev-ml/ocaml_intrinsics: not building crc_stubs on ppc/riscv Bug: https://bugs.gentoo.org/893612 Bug: https://bugs.gentoo.org/945079 Signed-off-by: Alfredo Tupone <tupone@gentoo.org> dev-ml/ocaml_intrinsics/ocaml_intrinsics-0.15.2.ebuild | 9 ++++++++- dev-ml/ocaml_intrinsics/ocaml_intrinsics-0.16.0.ebuild | 9 ++++++++- 2 files changed, 16 insertions(+), 2 deletions(-)