From 0f54e7c2d3d5d0ee1382fc73702850a9283d1812 Mon Sep 17 00:00:00 2001 From: Randy Stauner Date: Tue, 17 Mar 2026 09:03:01 -0700 Subject: [PATCH 1/2] Create 4.0.1-pshopify1 Co-Authored-By: Claude Opus 4.6 (1M context) --- rubies/4.0.1-pshopify1 | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 rubies/4.0.1-pshopify1 diff --git a/rubies/4.0.1-pshopify1 b/rubies/4.0.1-pshopify1 new file mode 100644 index 0000000..56dae81 --- /dev/null +++ b/rubies/4.0.1-pshopify1 @@ -0,0 +1,8 @@ +# https://github.com/Shopify/ruby/compare/v4.0.1...Shopify:v4.0.1-pshopify1 + +# Based off v4.0.1, with all changes from v4.0.2 plus: +# * Allow auto-sync from Prism ruby-4.0 +# * Ensure fiber stack is freed in all cases, if the fiber is terminated (#16416) + +install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.1.1-3.x.x +install_git "ruby-4.0.1-pshopify1" "https://github.com/Shopify/ruby.git" "v4.0.1-pshopify1" autoconf enable_shared standard From d16f166356b0fe6092a8d2cf03ed7de9541872d1 Mon Sep 17 00:00:00 2001 From: Randy Stauner Date: Tue, 17 Mar 2026 12:09:16 -0700 Subject: [PATCH 2/2] Create 4.0.2-pshopify1 Co-Authored-By: Claude Opus 4.6 (1M context) --- rubies/4.0.2-pshopify1 | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 rubies/4.0.2-pshopify1 diff --git a/rubies/4.0.2-pshopify1 b/rubies/4.0.2-pshopify1 new file mode 100644 index 0000000..5c49e68 --- /dev/null +++ b/rubies/4.0.2-pshopify1 @@ -0,0 +1,8 @@ +# https://github.com/Shopify/ruby/compare/v4.0.2...Shopify:v4.0.2-pshopify1 + +# Based off v4.0.2, with the following changes: +# * Allow auto-sync from Prism ruby-4.0 +# * Ensure fiber stack is freed in all cases, if the fiber is terminated (#16416) + +install_package "openssl-3.0.19" "https://github.com/openssl/openssl/releases/download/openssl-3.0.19/openssl-3.0.19.tar.gz#fa5a4143b8aae18be53ef2f3caf29a2e0747430b8bc74d32d88335b94ab63072" openssl --if needs_openssl:1.0.2-3.x.x +install_git "ruby-4.0.2-pshopify1" "https://github.com/Shopify/ruby.git" "v4.0.2-pshopify1" autoconf enable_shared standard