Stan Hu
012bc5654a
Add Ruby patch to test GC issues with object tracing enabled
...
It's possible we just need a `RB_GC_GUARD` to prevent `obj` from being
prematurely freed by the garbage collector. This is test out
https://github.com/ruby/ruby/pull/5470/files .
Part of https://gitlab.com/gitlab-org/gitlab/-/issues/350296
2022-01-19 11:37:36 -08:00
Stan Hu
ef05340775
Add Ruby 2.7.5 patches
2021-12-04 08:11:19 -08:00
Matthias Käppler
88d8ef2879
Update Ruby 3 images to 3.0.3
2021-11-25 08:21:32 +00:00
Matthias Kaeppler
19cbe92aa9
Pin ruby-2.7.2 image, add ruby-2.7
...
The ruby-2.7 tags will always contain the latest
patch released for that minor version.
This allows us to ship patches more easily but
retains backwards compatibility with existing
repos asking for 2.7.2.
2021-08-18 11:46:43 +02:00
Matthias Kaeppler
c87c1d58bf
Add Ruby 3.0.2 patches to fix method override bug
...
These patches are necessary to fix https://bugs.ruby-lang.org/issues/17725
which is unreleased.
This is currently breaking our Ruby 3 build, so until 3.0.3 is out
let's apply these independently.
2021-08-12 15:31:46 +02:00
Matthias Kaeppler
ee30123fab
Fix patches not applied to Ruby 3 build image
...
Since RUBY_VERSION expands to 3.0.2, and since
we look for patches in a director of the same
name, no patches were applied from the 3.0.0
directory.
2021-08-06 14:11:25 +02:00
Stan Hu
8c7986e6af
Add patch to debug seg faults
...
This is a temporary patch to investigate
https://gitlab.com/gitlab-org/gitlab/-/issues/326348 .
2021-04-20 16:23:40 -07:00
Kamil Trzciński
f0bf9d8f0c
Fix support for Ruby versions
2021-02-01 17:45:17 +01:00
Kamil Trzciński
0b0a3b745a
Add missing patch
2021-02-01 14:20:17 +01:00