termux-packages/packages/ruby
xtkoba 87ca46cecd Remove `--with-coroutine=copy` from configure args
The configure argument `--with-coroutine=copy` was added because in the era of version 2.7 Ruby was defaulted to using `ucontext` for coroutine implementation on ARMv7, causing a build issue (https://github.com/termux/termux-packages/pull/5025). Now this configure argument is no longer necessary because Ruby version 3.0 (or later) by default uses "native" coroutine implementation for ARMv7 (and also for other three archs supported by Android).

Furthermore, `copy` coroutine implementation has its own deficiencies and is planned to be removed from Ruby 3.1 (https://bugs.ruby-lang.org/issues/18015). I see no reason to use `copy` coroutine where a working native implementation is available.
2021-09-06 13:02:29 +02:00
..
tests
Makefile.in.patch
android-sdk-level.patch ruby: update to 3.0.0 2021-02-09 18:15:29 +02:00
build.sh Remove `--with-coroutine=copy` from configure args 2021-09-06 13:02:29 +02:00
ext-syslog-extconf.rb.patch
fix-paths.patch ruby: update to 3.0.0 2021-02-09 18:15:29 +02:00
lib-rubygems-install_update_options.rb.patch
mkmf.rb.patch
ruby-ri.subpackage.sh
tool-rbinstall.rb.patch ruby: update to 3.0.0 2021-02-09 18:15:29 +02:00