For https://github.com/gentoo/gentoo/pull/19793 Thanks
I give it a shot and without luck, will investigate further later .. == error == checking for target operating system... linux-gnu checking for ELF helper width... configure: error: Unknown ELF target: riscv64 !!! Please attach the following file when seeking support: !!! /var/tmp/portage/sys-libs/libunwind-1.5.0-r1/work/libunwind-1.5.0-.lp64d/config.log * ERROR: sys-libs/libunwind-1.5.0-r1::gentoo failed (configure phase):
llvm-libunwind USE flag is already forced in RISC-V profiles, because sys-libs/llvm-libunwind is the only libunwind implementation currently supporting RISC-V: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c15afd7cd060d8f46ab636befd20086dc9fd9aeb
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=431d604177920f54dbedec7fcaec9365796f8211 commit 431d604177920f54dbedec7fcaec9365796f8211 Author: Marek Szuba <marecki@gentoo.org> AuthorDate: 2021-06-25 17:17:11 +0000 Commit: Marek Szuba <marecki@gentoo.org> CommitDate: 2021-06-25 17:23:52 +0000 sys-libs/libunwind: keyword 1.5.0-r1 for -riscv src_configure fails with configure: error: Unknown ELF target: riscv64 Given that upstream stated in 2019 they weren't interested in working on RISC-V support unless someone implemented it for them, and that the LLVM libunwind does support this architecture, the above feels unlikely to change any time soon. See-also: https://github.com/libunwind/libunwind/issues/99 See-also: https://github.com/libunwind/libunwind/issues/151 Bug: https://bugs.gentoo.org/774900 Signed-off-by: Marek Szuba <marecki@gentoo.org> sys-libs/libunwind/libunwind-1.5.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
Feels like we should close this?
Unable to check for sanity: > package masked: sys-libs/libunwind-1.5.0-r1, by keywords: -riscv