Patches for various versions of Ruby
Add some CFLAGS to avoid https://bugs.ruby-lang.org/issues/6383
merging from upstream