From ce170a49cdaaef4de8bc4ae90758b6f49329073f Mon Sep 17 00:00:00 2001 From: Henrik Grimler Date: Mon, 29 Nov 2021 17:38:20 +0100 Subject: [PATCH] ruby: rebuild with ndk r23 Thereby allowing us to remove workaround for setjmp issue. --- packages/ruby/build.sh | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/packages/ruby/build.sh b/packages/ruby/build.sh index aa6eba11f..2b7755faa 100644 --- a/packages/ruby/build.sh +++ b/packages/ruby/build.sh @@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="Dynamic programming language with a focus on simplicity TERMUX_PKG_LICENSE="BSD 2-Clause" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=3.0.2 -TERMUX_PKG_REVISION=4 +TERMUX_PKG_REVISION=5 TERMUX_PKG_SRCURL=https://cache.ruby-lang.org/pub/ruby/${TERMUX_PKG_VERSION:0:3}/ruby-${TERMUX_PKG_VERSION}.tar.xz TERMUX_PKG_SHA256=570e7773100f625599575f363831166d91d49a1ab97d3ab6495af44774155c40 # libbffi is used by the fiddle extension module: @@ -21,8 +21,6 @@ TERMUX_PKG_EXTRA_CONFIGURE_ARGS+=" ac_cv_lib_crypt_crypt=no" TERMUX_PKG_EXTRA_CONFIGURE_ARGS+=" rb_cv_type_deprecated=x" # getresuid(2) does not work on ChromeOS - https://github.com/termux/termux-app/issues/147: # TERMUX_PKG_EXTRA_CONFIGURE_ARGS+=" ac_cv_func_getresuid=no" -# Clang's __builtin_setjmp / __builtin_longjmp implementation can be buggy -TERMUX_PKG_EXTRA_CONFIGURE_ARGS+=" ac_cv_func___builtin_setjmp=no" TERMUX_PKG_HOSTBUILD=true termux_step_host_build() {