From 4685b7069a01a859e783518d4d5f1ee8afff8dd1 Mon Sep 17 00:00:00 2001 From: Takashi Kokubun Date: Thu, 9 Jul 2026 10:22:27 -0700 Subject: [PATCH] Add v4.0.5-pshopify3 definition --- rubies/4.0.5-pshopify3 | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 rubies/4.0.5-pshopify3 diff --git a/rubies/4.0.5-pshopify3 b/rubies/4.0.5-pshopify3 new file mode 100644 index 0000000..569fc99 --- /dev/null +++ b/rubies/4.0.5-pshopify3 @@ -0,0 +1,10 @@ +# https://github.com/Shopify/ruby/compare/v4.0.5-pshopify2...Shopify:v4.0.5-pshopify3 + +# Based off v4.0.5-pshopify2, with the following changes: +# * [DOC] Fix Thread::Mutex#unlock doc +# * YJIT: Fix version_map use-after-free from mutable aliasing UB +# * ci: install ruby-devel and fiddle gem for Cygwin build +# * Use a hint avoid the optimistic sched lock drop/reacquire + +install_package "openssl-3.0.20" "https://github.com/openssl/openssl/releases/download/openssl-3.0.20/openssl-3.0.20.tar.gz#c80a01dfc70ece4dc21168932c37739042d404d46ccc81a5986dd75314ecda6f" openssl --if needs_openssl:1.1.1-3.x.x +install_git "ruby-4.0.5-pshopify3" "https://github.com/Shopify/ruby.git" "v4.0.5-pshopify3" autoconf enable_shared standard