From 63de7c1d21527c9422c06bb3c82b49c8758d8761 Mon Sep 17 00:00:00 2001 From: Takashi Kokubun Date: Thu, 9 Jul 2026 10:21:39 -0700 Subject: [PATCH 1/2] Add v3.4.10-pshopify1 definition --- rubies/3.4.10-pshopify1 | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 rubies/3.4.10-pshopify1 diff --git a/rubies/3.4.10-pshopify1 b/rubies/3.4.10-pshopify1 new file mode 100644 index 0000000..3b4b739 --- /dev/null +++ b/rubies/3.4.10-pshopify1 @@ -0,0 +1,9 @@ +# https://github.com/Shopify/ruby/compare/v3_4_10...Shopify:v3.4.10-pshopify1 + +# Based off v3_4_10, with the following changes: +# * YJIT: Fix version_map use-after-free from mutable aliasing UB +# * Fix env debug assertion failure w/ Ractors+JITs +# * Check for VM_ENV_DATA_INDEX_FLAGS in mid-escape + +install_package "openssl-3.0.21" "https://github.com/openssl/openssl/releases/download/openssl-3.0.21/openssl-3.0.21.tar.gz#617e29af8e421f46649484a4937e48c685e47f46488167c982f88bc4ec1d522f" openssl --if needs_openssl:1.0.2-3.x.x +install_git "ruby-3.4.10-pshopify1" "https://github.com/Shopify/ruby.git" "v3.4.10-pshopify1" autoconf enable_shared standard From f2ed9f0d60a5685171acc00a13be84c6dea106e4 Mon Sep 17 00:00:00 2001 From: Takashi Kokubun Date: Thu, 9 Jul 2026 10:26:02 -0700 Subject: [PATCH 2/2] Fix a broken link For pshopify1, the base for the diff URL should be ruby/ruby, not Shopify/ruby. --- rubies/3.4.10-pshopify1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rubies/3.4.10-pshopify1 b/rubies/3.4.10-pshopify1 index 3b4b739..039861d 100644 --- a/rubies/3.4.10-pshopify1 +++ b/rubies/3.4.10-pshopify1 @@ -1,4 +1,4 @@ -# https://github.com/Shopify/ruby/compare/v3_4_10...Shopify:v3.4.10-pshopify1 +# https://github.com/ruby/ruby/compare/v3_4_10...Shopify:v3.4.10-pshopify1 # Based off v3_4_10, with the following changes: # * YJIT: Fix version_map use-after-free from mutable aliasing UB