From 0c3ff03090dcbfce32823c046899305eb816d6d0 Mon Sep 17 00:00:00 2001 From: Fabrice Fontaine Date: Mon, 13 Dec 2021 22:33:37 +0100 Subject: [PATCH] package/moarvm: fix libffi select moarvm's dyncall supports powerpc64 since version 2020.05 and https://github.com/MoarVM/MoarVM/commit/d2e84186764bd3c45e7e10547f87ffc5a06f9efd moarvm's dyncall supports mips since version 2020.02 and https://github.com/MoarVM/MoarVM/commit/657b536cf6e861ac0bb4bf550e8aea5042a950be dyncall does not support RISC-V as stated in https://dyncall.org/index Fixes: - http://autobuild.buildroot.org/results/027b7d15e6a6111409ed17bb29e001b6c6d9e0cf Signed-off-by: Fabrice Fontaine Signed-off-by: Arnout Vandecappelle (Essensium/Mind) --- package/moarvm/Config.in | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/package/moarvm/Config.in b/package/moarvm/Config.in index ec38047b2d..11d8ac7ebc 100644 --- a/package/moarvm/Config.in +++ b/package/moarvm/Config.in @@ -8,10 +8,8 @@ config BR2_PACKAGE_MOARVM select BR2_PACKAGE_LIBUV select BR2_PACKAGE_LIBTOMMATH select BR2_PACKAGE_LIBATOMIC_OPS - # dyncall does not work on MIPS; libffi needs to be used. - # See: https://github.com/MoarVM/MoarVM/issues/222 - # dyncall does not work also on powerpc64 and powerpc64le - select BR2_PACKAGE_LIBFFI if BR2_mips || BR2_mipsel || BR2_mips64 || BR2_mips64el || BR2_powerpc64 || BR2_powerpc64le + # dyncall does not work on riscv + select BR2_PACKAGE_LIBFFI if BR2_riscv select BR2_PACKAGE_ZSTD help Short for "Metamodel On A Runtime", MoarVM is a virtual