From 3aca178a070cbc6baa0f26a0a894704565066886 Mon Sep 17 00:00:00 2001 From: Tee KOBAYASHI Date: Sat, 25 Dec 2021 12:14:32 +0900 Subject: [PATCH] gauche: Disable arm build --- packages/gauche/build.sh | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/packages/gauche/build.sh b/packages/gauche/build.sh index 2d05a7a0c..5d7cb9df0 100644 --- a/packages/gauche/build.sh +++ b/packages/gauche/build.sh @@ -9,6 +9,12 @@ TERMUX_PKG_DEPENDS="binutils, ca-certificates, gdbm, libcrypt, libiconv, mbedtls TERMUX_PKG_HOSTBUILD=true TERMUX_PKG_BUILD_IN_SRC=true +# Does not work on arm: +# ``` +# "/home/builder/.termux-build/gauche/src/src/list.c", line 798 (ScmExtendedPairDescriptor *Scm__GetExtendedPairDescriptor(ScmObj)): Assertion failed: (z->hiddenTag&0x7) == 0x7 +# ``` +TERMUX_PKG_BLACKLISTED_ARCHES="arm" + TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" --with-ca-bundle=$TERMUX_PREFIX/etc/tls/cert.pem --with-libatomic-ops=no