87ca46cecd
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. |
||
---|---|---|
.. | ||
tests | ||
android-sdk-level.patch | ||
build.sh | ||
ext-syslog-extconf.rb.patch | ||
fix-paths.patch | ||
lib-rubygems-install_update_options.rb.patch | ||
Makefile.in.patch | ||
mkmf.rb.patch | ||
ruby-ri.subpackage.sh | ||
tool-rbinstall.rb.patch |