From 4a2f5b6452bf0d2d88c00ec6a45d0dc75aaf1ba5 Mon Sep 17 00:00:00 2001 From: Leonid Pliushch Date: Wed, 27 Feb 2019 01:30:27 +0200 Subject: [PATCH 1/2] ruby: fix segmentation fault --- packages/ruby/build.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/ruby/build.sh b/packages/ruby/build.sh index fc09d0a91..f4414c016 100644 --- a/packages/ruby/build.sh +++ b/packages/ruby/build.sh @@ -23,6 +23,7 @@ termux_step_pre_configure() { if [ "$TERMUX_ARCH_BITS" = 32 ]; then # process.c:function timetick2integer: error: undefined reference to '__mulodi4' TERMUX_PKG_EXTRA_CONFIGURE_ARGS+=" rb_cv_builtin___builtin_mul_overflow=no" + CFLAGS="${CFLAGS/-Os/-Oz}" fi } From 979cdf81d80fe36240e54231882c6aadd37ad328 Mon Sep 17 00:00:00 2001 From: Leonid Pliushch Date: Wed, 27 Feb 2019 01:48:44 +0200 Subject: [PATCH 2/2] ruby: bump revision --- packages/ruby/build.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/ruby/build.sh b/packages/ruby/build.sh index f4414c016..243f3493c 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" _MAJOR_VERSION=2.6 TERMUX_PKG_VERSION=${_MAJOR_VERSION}.1 -TERMUX_PKG_REVISION=1 +TERMUX_PKG_REVISION=2 TERMUX_PKG_SHA256=47b629808e9fd44ce1f760cdf3ed14875fc9b19d4f334e82e2cf25cb2898f2f2 TERMUX_PKG_SRCURL=https://cache.ruby-lang.org/pub/ruby/${_MAJOR_VERSION}/ruby-${TERMUX_PKG_VERSION}.tar.xz # libbffi is used by the fiddle extension module: