11 Commits

Author SHA1 Message Date
rsadowski
41ca901dd9 Add missing applications from MESSAGE in UNMESSAGE
OK jeremy@
2021-05-25 17:36:45 +00:00
jeremy
93ef3081d8 Update to Ruby 2.7.3
Drop a few patches now incorporated upstream.
2021-04-07 14:57:23 +00:00
jcs
ed4c6e9925 mention ruby-shims in ruby MESSAGE files as an alternative to adding
symlinks

ok kn
2021-01-03 15:44:41 +00:00
jeremy
bf7b95714d Use a better fix for the copy coroutine fiber implementation
This comes from the Ruby fiber maintainer.  It doesn't require compiling a
couple files without optimization, and it was able to get through a make
test run without crashing on sparc64, which uses the copy coroutine fiber
implementation.

OK kn@
2020-12-08 01:03:31 +00:00
kn
7c1cbf5f19 Switch github.com/<commit>.diff URLs to .patch in PATCHFILES
The latter includes the original commit message which we then
get to see in "make patch" output.
2020-11-05 20:21:35 +00:00
jeremy
94f9388dab Add distpatch to fix crashes when using fibers on sparc64
Also add local patch to compile a couple of fiber-related
files with -O0, as that is also needed to prevent the crash
on sparc64.

Add a second distpatch to fix a regression in 2.7.2 causing
a crash when calling ffi_closure_free.

OK kn@
2020-10-30 22:07:20 +00:00
jeremy
c1d48166b3 Update to Ruby 2.7.2 2020-10-05 17:13:13 +00:00
abieber
936eebd141 Enable TLS 1.3 in ruby 2.7. Patch from tb@, tests from myself.
OK jeremy@
2020-08-18 23:40:13 +00:00
visa
48e85e0a2a Disable the peephole optimizer on mips64 to fix intermittent crashes.
OK jeremy@
2020-07-22 10:22:34 +00:00
jeremy
d690687ffc Update to Ruby 2.7.1 2020-04-03 01:47:41 +00:00
jeremy
a42f110cd1 Import Ruby 2.7.0
OK jca@
2020-01-02 21:19:57 +00:00